By Admin, October 29, 2012
Governments around the globe love to spend, spend, spend. But what countries spend the most and the least? This infographic looks at government spending by percent of GDP by country.
Your email address will not be published. Required fields are marked *