Open Strategist
Here’s something I was hoping would show up….
Sweden and Denmark pay the highest taxes and receive less than that amount as transfer payment from the government.
Via: Economist