You are here
Sebastian Buckup
By Sebastian Buckup - Oct 30,2019
GENEVA — By last month, 183 corporate CEOs signed on to a statement affirming their commitment to move beyond the “shareholder first” mantra to account for the interests of all stakeholders, including employees, customers, suppliers and communities, many responded with