Global investment in clean energy is to hit $1.7 trillion in 2023, with solar likely to eclipse oil production for the first time. The spend on clean energy technologies such as renewables, EVs and nuclear is significantly outpacing that of fossil fuels.