The
Sustainability Leaders Pool continues to drive meaningful returns by investing
in high quality businesses that are helping tackle significant environmental
and social challenges. This gives them a unique opportunity, as they are at the
forefront of innovation that our world needs. In 2025, these companies
generated a healthy 14.1% return (Series A), supported by business models that
benefit from the growing demand for sustainable solutions.
Update Video
Newsletter
