Ethiopia · Mexico · Panama · Saudi Arabia · South Africa · Spain · United Arab Emirates · Uzbekistan
We performed engineering and advisory works for projects with a total capacity above 5GW worldwide. Project sizes go from 20 all the way to 2000MW. Our clients are major international developers and EPC contractors.
Our manufacturing and installation division delivered successfully more than 20 projects in different continents, complying with all our client quality and operational requirements. EPC contractors, asset management and operation and maintenance companies are some of our main clients.
Here below some of our most important clients