Read More »"/> Read More »"/>
The Telegraph has a cool interactive graphic that shows how much social welfare spending has increased since 2000 in each of the nations that make up the OECD – the Organization for Economic Cooperation and Development. The U.S. came in third with a 38.2% increase, behind Ireland (61.1%) and Portugal (39.6%). The average for…
Read More »