If your organisation sells into Europe, has a European subsidiary, or supplies a company that does, you have probably heard CSRD mentioned with a note of alarm. The Corporate Sustainability Reporting Directive is the European Union’s sustainability reporting...