Blog

Search

James Stanfield
3 November 2011
2 comments

The recent call to cap the number of charity shops on Britain's high streets sheds light on some of the hidden costs and unintended consequences of charitable giving and the fact that too much...