Business Brief

Topical business news from the UK and USA

Adam Crozier

IoD paper exposes the governance failures behind the Post Office scandal

Review The Institute of Directors (IoD) has published a policy paper on the corporate governance failures at the Post Office which contributed to the Horizon scandal and the false prosecution of over 900 sub-postmasters (SPMs), for theft.  The paper details…