Non-Financial Reporting in the EU: Understanding Key Players and Perspectives The EU has published the Corporate Sustainability Reporting Directive (CSRD) - a revised version of what was previously... Read more