My experiences in the non-profit sector (where one needs to constantly devote time and effort to fund raising) has shown me that the only way to help people in developing nations is through the sustainable growth of social impact businesses. We need to give local businesses the tools and opportunities to serve their customers, support their employees and invest in and improve the lives of people in their communities.