ImpactAssets clients can recommend investments into private companies, funds and other enterprises that aim to solve social or environmental challenges while generating a financial return. All entities that receive an investment from ImpactAssets clients must have a commitment to measuring and reporting on their financial returns as well as their social or environmental impact. Clients are responsible for conducting their own due diligence on investments that they source and recommend. ImpactAssets checks for compliance before finalizing the recommendation, and will execute and manage the investment for the entirety of its lifecycle.