Italy, Azerbaijan
Industrial plant services
Algeria, Northern Africa
Panama, Venezuela, Argentina
Backed by an extensive professional network across Africa, the Middle East and Europe.