22 July 2026

IFC to invest $30m in Brazil-focused natural capital fund