Annual report 2025: what we achieved and what we learned

Income grew 23% and 92% of spending went directly to programmes. Here is what worked — and what we will improve.

Insights August 20, 2026 1 min read