Institutional Documents

Management Documents

2025 Management Report

The ICSI 2025 Management Report presents the key progress, lessons learned, and results of our work over the past year. It details the initiatives carried out to generate applied knowledge, build capacity, and foster collaboration among stakeholders, as well as the processes implemented in various regions of Colombia and Peru.

Financial Statements (available in Spanish)