Ford Foundation och Master Card Foundation är två exempel som tillsammans har givit mer än en miljard US-dollar de senaste 17 åren .