Tag Archives: Itochu

Abengoa and ITOCHU inaugurate the Extremadura Concentrating Solar Power Complex

Abengoa (MCE: ABG.B), the international company that applies innovative technology solutions for sustainable development in the energy and environment sectors, and the Japanese multinational ITOCHU Corporation, inaugurated today the first phase of the Extremadura Solar Complex. The complex is located in Logrosán, Cáceres, and is made up of two identical 50 MW parabolic trough plants. … Continue reading Abengoa and ITOCHU inaugurate the Extremadura Concentrating Solar Power Complex

Continue reading