Updated Jan 17, 2019

Oxfam International  

https://www.oxfam.org/
$78,984
To Date
?
3
Funded Innovations
?
3
Funded Deals
?
360
Lives Impacted
?