2 September 2024

Almost half of FTSE 100 companies made restatements on climate and sustainability metrics, Deloitte finds