Home Good News Bill Gates Donates $4.6 Billion in Shares He Held at Microsoft