CSDD – the Corporate Sustainability Due Diligence Directive of the EU
What is it? Sustainability or sustainable development, which have become buzzwords in the recent years, require an integrated approach from companies, taking into account environmental aspects alongside economic development. In 1987, the UN Brundtland Commission defined sustainability as, “meeting the needs of the present without compromising the ability of future generations to meet their own…