The move comes against the backdrop of nearly 45.3 GW of renewable capacity that has secured Letters of Award from one of the four Renewable Energy Implementing Agencies but has been unable to sign PPAs
Read Full
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.