Microsoft founder and former CEO Bill Gates has become well-known for his efforts in raising money and awarenessfor charities via the Bill and Melinda Gates Foundation. According to