Sarah Mcfarlane

Chief Correspondent, Energy Transition, Thomson Reuters