1 August 2019

BlackRock loses $90.4bn from failing to spot stranded asset risks, says IEEFA