I was really annoyed to read that new Charity Commission Chair, Baroness Powell, thinks people trust charities no more than they trust the average stranger they meet on the street. I was even more annoyed that she said it in her first major speech in the role, and at the National...
Read more