Turning an idea into a sustainable business model is no easy task. This may be even more challenging for those aiming to build businesses that not only generate profit, but also foster a positive ...