Stakeholder capitalism ante portas? ESG directors’ duties & mandatory human rights due diligence developments in the EU and Germany May 13, 2021