Skip to main content

Definitions by TaintedCrossbow

Substandard organisation attempting to provide services for well-heeled yet foolish companies.
Also see: Capita, NHS Test and Trace, Serco.
Acora by TaintedCrossbow November 25, 2021