Renewables shares outperformed fossil fuels over 10 years. Have investors noticed? - Energy Post ESG Stack - 31 Oct 2021