29 June 2023

Insurers and asset managers unconvinced by oil & gas sector climate progress