19 October 2022

More insurers turning their backs on oil and gas, Insure our Future scorecard reveals