[embedded content] Two twins race to complete a PowerPoint challenge. In an unusual turn of events, Microsoft this week warned Windows users off from using its Internet Explorer and dissed its new Office 2019 suite in a series of videos that show it to be worse than the competition. While Windows 10 uses the newer, […]