Former Chief Executive Officer (CEO) of Post Office Limited Paula Vennells (C) arrives to give evidence to the Post Office Horizon IT Inquiry, in central London, on May 22, 2024. More than 700 people running small local post offices received criminal convictions between 1999 and 2005 after faulty accounting software …
Read More »