Comment

The great criminal justice contracts monopoly

'Government spends £187 billion on goods and services with third parties each year, around half of which is estimated to be on contracted out services'. So claims a report by the...

17 March 2014