Iberdrola Wins Tender To Build 25 MW Floating Solar Power Plant in France & More From MaxSolar, PAD RES, GRS
Iberdrola has won a French tender to build a 25 MW floating solar power plant. It can generate about 27 GWh annually for an operational period of 30 years.