9 July 2025

Sustainability reporting enshrined in UN's Compromise of Seville