Post Office awards new deal for IT system behind postmaster scandal

by
Post Office awards new deal for IT system behind postmaster scandal