Corporate Sustainability
2 articles available
2 articles available
Introduction On 25 July 2024, the Corporate Sustainability Due Diligence Directive (CSDDD) entered into force, marking a new era of corporate accountability for companies’ negative impacts on human…
Introduction A good decade ago, Transnational Company Agreements (TCAs) were a hot topic in Europe. In the broader context of globalisation, they were hailed as an interesting step forward in the…