Data snapshot: Impact investors satisfied with financial returns

Most investors are finding the financial performance of their impact investments are meeting or exceeding expectations, according to a report from Blue Earth Capital.