Persistent obstacles stand in the way of the renewable energy race
The REN21 report reveals that financial obstacles, connection delays and inadequate infrastructure are seriously hampering the energy transition to renewables.
The REN21 report reveals that financial obstacles, connection delays and inadequate infrastructure are seriously hampering the energy transition to renewables.