Design For ImpactDevelopmentValues How to Know if You Have a For-Profit Solution Here is a framework to determine whether your organization should be a non-profit or a for-profit company based on the ultimate goal of its solution to a social problem.Steve MoilanenMay 25, 2018