News

The Post Office paid £600 million to continue using the faulty Horizon IT system despite deciding to abandon it over a decade ...