Post Office chief executive Nick Read set to resign
- Posted on September 18, 2024
- By The Independent
- 3 Views
Post Office chief executive Nick Read set to resign
Mr Read’s leadership previously came under fire from MPs over evidence he gave to Horizon scandal inquiry