IFC To Lend $14M To Spanish Abengoa’s Indian Concentrating Solar Power Plant
The plant will manufacture steel structures and metallic support structures for the cylindrical parabolic solar thermal collectors (CPC) and heliostats in concentrated solar power (CSP) projects.