B Corp vs EcoVadis 2025: Choosing the right certification for your journey
October 10, 2025
An EU legislative framework that requires large ‘public-interest entities’ (large listed companies, insurance companies and banks) with more than 500 employees to disclose non-financial information on their environmental impact, social and employee matters, human rights and anti-corruption efforts. The NFRD aims to enhance transparency and accountability in corporate sustainability reporting. It is being replaced by the Corporate Sustainability Reporting Directive (CSRD), which introduces more detailed and standardised disclosure requirements, including a broader scope and stricter reporting obligations.