Box 513
Uppsala, 751 20
Sweden
Uppsala University
directors' duties, sustainable corporate governance
Corporate sustainability due diligence