Impact Asset Management is an investment management company that provides impact investing, ESG, and microfinance services.