Since 2012
520
projects
43
countries
1 286 574
unique beneficiaries