
Does the private sector pay for the public sector?
A common talking point: it is the private sector that actually pays for the public sector, and hence all public services ultimately. This argument is heard so often on the right, and considered such a [more…]