COMMGiving: Non Profits and Charities Do It Better

Non Profits and charities do a better job executing from values and vision because its their nature. This means, to some snickering, slow and steady growth and a long and bumpy road. But also returns good results and what they promise, so long as their commitment does not get 'hacked'.