Insights & Perspectives Denyse Whillier Insights & Perspectives Denyse Whillier

Business: A Force for Good? What the IoD Report Really Says

The Institute of Directors has published Business: A Force for Good? - a landmark report by an independent Commission chaired by Lord Rees of Easton examining the conditions under which business contributes to wider society. Here is what the report says, what it really means, and why it matters to every purpose-led founder in Britain.

Read More