IoD launches a Commission to examine the extent to which business is a force for good

Wednesday, 29 April 2026 14:20

At a time of heightened public scrutiny of corporate behaviour, the Institute of Directors has launched a new Commission to examine the role of business in society and assess the extent to which business is acting as a force for good in today's world. The Commission will undertake a rigorous, evidence‑based assessment of how businesses create economic, social and environmental value, as well as the factors, behaviours and incentives that have limited or undermined positive...Request free trial