Universitetsvägen 10
Stockholm, Stockholm SE-106 91
Sweden
Stockholm University
directors' duties, sustainable corporate governance