News

The EU is currently debating rolling back key aspects of the European Green Deal, including sustainability reporting requirements for businesses found in the Corporate Sustainability Reporting ...