Opposing views over privatising services causes debate

The CBI has stated that the Government could save £22.6bn a year by outsourcing more public sector...

Read More