4 ms·...because Bill Gates has given $30b to his non-profit and Steve Ballmer hasn't.by saulpw 2y ago...because Bill Gates has given $30b to his non-profit and Steve Ballmer hasn't.