Part of the Iberdrola Group. Present in more than 30 countries. Focused on EPC contracts in the power sector - CCGT, WIND, SOLAR
Contact Person : Mr. Mohammad Ali Telephone : Fax Number : Address : manoteras 20, Madrid, Madrid, Spain,28050 Fax : 34-91-7133582 Zip/Post Code : 28050 Website : Visit website