Tech Analysiscloud, microsoft, social media, tiktok, united states Microsoft + TIkTok = ? While it seems like an unlikely combination, it does make sense.August 12, 2020