TOM ELLACOTT
Estimated $1 trillion oil and gas windfall could speed decarbonisation: WoodMac
Energy_Transition