Investment in cleaner energy is on the verge of overtaking spending on fossil fuels for the first time ever after...