Most nonprofits depend on donations. But should they be acting more like companies, and focus on raising revenue instead? Chicago Booth’s Rob Gertner thinks philanthropy might not be the best way to achieve a social goal. He talks about his research into social enterprises—organizations that have a social goal, but achieve it in part by charging money for goods and services.