Open this photo in gallery: Former CEO of Post Office Limited Paula Vennells arrives to give evidence to the Post Office Horizon IT Inquiry, in London, on May 22.HENRY NICHOLLS/Getty Images A Canadian businesswoman who ran Britain’s Royal Mail for nearly a decade has accused a senior executive of knowing …
Read More »