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.