Are you interested in earning money while making the world a better place? If so, then social impact investing might be perfect for you. The traditional focus of investing has been to make money for investors. People put their money into the companies that they...