Government spends the equivalent of almost 52% of GDP a year on delivering public goods - London Business News
Government spends the equivalent of almost 52 per cent of GDP a year on delivering public goods .............
Source: londonlovesbusiness.com