Who has done more good, IBM or the Carnegie philanthropy?
economist.com