Over 1,700 gigawatts (GW) of renewable energy projects across 16 countries are stuck in the queue to be connected to the electricity grid.Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *