Bridging the Gap Between Nonprofits and Traditional Businesses