Also: South Australia, a Leader in Renewables, Zelestra Acquires a Majority Stake in a German Developer, and Low Prices Strangle Module Manufacturers
Share this post
Solarletter #20_EN - IEA Renewables October…
Share this post
Also: South Australia, a Leader in Renewables, Zelestra Acquires a Majority Stake in a German Developer, and Low Prices Strangle Module Manufacturers