Company Description

Impact investor providing both social and financial returns