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