8 April 2025

ACCA study finds weaknesses in companies' carbon instrument disclosures