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