Sovereign power: re-engaging shareholders

Sovereign power in a company is held by those whose legitimacy cannot be questioned without causing the whole system to fall apart…

Do sustainability and governance really fit together?

Governance, by definition, is a management tool used to safeguard a company’s future…