IoD publishes a paper on 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…