As over a million people sign a petition to have Paula Vennells’ CBE withdrawn, it’s clear that the Post Office Horizon scandal has reached a…
Tag: technology
Note, 1st October 2014: This post was originally written in late 2012, when the idea was first floated, before IDS resurrected it at the 2014…