Impact Investing is an investment approach pursuing social and environmental values as well as financial return.