Great post.
Question: Are ESG, SRI, CSR, Ethical investing, Impact investing all interchangeable terms? or are they part of the same coin in doing something greater good by investing? Recently world bank/IFC has started issuing Green bonds or so called social impact bonds, where would you categorize the same?