Mainstream’s Eddie O’Connor: Oil, renewables and pension funds

Leading renewables industry executive discusses the outlook for energy investment