Showing 1 search results for "capita"
Health
Property and infrastructure
Clear filter
Capita plc (Capita) today announces its Local Public Services (LPS) business has secured an extension worth £27.1m over three years to its current contract with Central London Community Healthcare NHS Trust (CLCH).