Successful businesses and great not-for-profits share more things in common than you might think. Both exist to create value and solve problems, despite the fact that each one may go about it very differently. Joanne Fritz, Founder ofNonprofit Charitable Orgs looks at 5 common things that link the non-profit and for-profit world.