Leaders Need To Keep Business Focused On Human Purposes

The latest British Academy report proposes eight principles for business leaders and policymakers that set out how business might deliver on purpose – but they may not be enough. The stewardship approach, advocated in ENTRUSTED, will help address the complex systemic issues to bring about much-needed change in business approaches towards a more responsible system of wealth creation.