Clean Power
Costs have fallen in the latest French onshore wind tender with a total of 22 projects totaling 508 megawatts being awarded at an average...
Hi, what are you looking for?
Costs have fallen in the latest French onshore wind tender with a total of 22 projects totaling 508 megawatts being awarded at an average...