Iberdrola solar project to supply Solvay in France
Solvay and Iberdrola are planning to sign a 20-year PPA for a new solar project to supply Solvay’s industrial sites in Tavaux and Saint...
Solvay and Iberdrola are planning to sign a 20-year PPA for a new solar project to supply Solvay’s industrial sites in Tavaux and Saint...