Renewable energy stocks have taken an absolute belting over the past two years.
Despite strong narratives and the obvious long-term potential, these green stocks have significantly underperformed the broader market, leaving many investors questioning the future returns from the sector.
Loading...
James Wright is a founding partner of Sayers, a modern advisory and investment business.