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 Zip/Post Code : 28050 Website : www.iberdrolaingenieria.com