Business Former Post Office CEO Paula Vennells Returns CBE Amid Horizon IT ScandalBy Nina Samad15/01/20240 In a significant development, Paula Vennells, the former chief executive of the Post Office, has opted to voluntarily return her… Read More