War of words: Big Oil and power giants square up over energy transition

Top executives from fossil-fuel and electricity sectors trade claims over who's best-placed to take green energy to next level

Brand power: Shell service station sign near Sydney, Australia.
Brand power: Shell service station sign near Sydney, Australia.Photo: AFP/SCANPIX
Published 19 October 2020, 18:03Updated 19 October 2020, 18:03