preferred bidder

Archive

Capita wins £400m PCS contract

Capita is the preferred bidder for a £400 million contract to deliver administrative support services for primary care services in
Read More