Public Finance - please sign in or register
This content can be accessed for FREE when you register

The 34 companies the government pays more than £100m a year to for services are likely to benefit from rises in public spending, according to a data firm.