27 November 2024

Carbon target reporting grows amongst largest companies, KPMG study finds