Bill & Melinda Gates Foundation Sells Final 7.7M Microsoft Shares Worth $3.2B - MSFT News | Rallies