Iberdrola, Solvay partner for French solar

Iberdrola and chemical company Solvay have teamed up for the development of a 65MW solar PV project to provide electricity to Solvay’s operations in Tavaux and Saint Fons in France

Blurred image of IJGlobal article content