Analysts Call It ‘Timely’ After EC Awarded 2GW In LSS5+ Solar Projects
The Energy Commission (EC) has announced the results of its Large Scale Solar PETRA 5+ (LSS5+) tender, approving 1,975MW of
Read More
The Energy Commission (EC) has announced the results of its Large Scale Solar PETRA 5+ (LSS5+) tender, approving 1,975MW of
Read More