News

Microsoft Closes Whale Buy, Reveals Road Map