A big trend in this last decade is impact investing. You may have heard about ESG, SRI and Sustainable investing as well. All these follow the same goal but what is actually the difference between these investment philosophies?