The Institute of Economic Affairs (IEA) has done it again. This time they're "Debunking a number of myths and straw men which proponents of free markets often find laid at their door" with a new publication.
I'm looking forward to getting into this on my day off to celebrate Majority Rule Day.
Find out more about "Selfishness, Greed and Capitalism" here…