Image

New!
Avetta has launched Business Risk! Click here
New!
Avetta has launched Business Risk! Click here
Corporate commitments to ESG and long-term sustainable value creation reached an inflection point in 2019 when over 180 CEOs of leading US businesses threw their weight behind ‘Stakeholder Capitalism’—a concept that holds a business accountable to all its stakeholders - be it investors, employees, suppliers, customers, or communities. The idea signals a paradigm shift away from the longstanding notion of the primacy of shareholder capitalism. This white-paper will explore: