9 August 2022

Study: 70% UK blue-chip firms not meeting climate disclosure expectations