Notifications
Clear all
Sometimes described as the "biggest company you've never heard of", Serco was in celebratory mood just over a year ago, with profits surging after it had won a record number of contracts ranging from community healthcare in Suffolk to retaining the joint running of Britain's nuclear warheads store at Aldermaston.
Topic starter
Posted : 21/09/2022 1:40 pm