Sense and sustainability

Posted August 30, 2024
/
Written by Richard Peters

The rules have changed: sustainability reporting has just become mandatory for thousands of companies across the EU and beyond. But what is it? And where did it come from?