Renewable power stocks outperform fossil fuels across the board
Renewable power shares are outperforming fossil fuels in the stock market, but obstacles are still standing in their way. A new report produced by Imperial College London and the International Energy Agency (IEA) found that renewables offered investors higher total returns than fossil fuels, and had a lower annualised volatility, making them lower risk