Since 2012
603
projects
44
countries
1 791 664
unique beneficiaries