lss

March 29, 2019
Awarding of 505.2MW from collective bids of 869MW is a positive turn for sector but land restrictions will stifle deployment, says Germany’s BSW Solar.

Subscribe to Newsletter

Upcoming Events

Solar Media Events
May 1, 2024
Dallas, Texas
Solar Media Events
May 21, 2024
Sydney, Australia