The Role of CSRD in Measuring and Ultimately Reducing the Carbon Footprint
The new sustainability reporting requirements for the Corporate Sustainability Reporting Directive (CSRD) are now in effect. This phase will impact primarily larger EU and non-EU companies listed in the EU as they will need to invest in robust due diligence systems, enhance traceability in their supply chains, and establish mechanisms to address potential risks […]