Bill Gates and the art of philanthropy

This is how the Microsoft co-founder continues to work on [...]