Universitetsvägen 10
Stockholm, Stockholm SE-106 91
Sweden
Corporate sustainability due diligence
corporate governance, corporate purpose, profit maximization, corporate sustainability, sustainability, enlightened shareholder value, stakeholder theory, short-termism, Sweden