Utilities

Supply chain weaknesses across renewables pose a barrier to the energy transition

Renewables are forecast to experience $4.4tn of new investment between now and 2030.