Video JustWatch Launches App on Microsoft’s Xbox AIT Staff Writer Aug 30, 2021 The international streaming guide having a user-base of over 20 million people across 52 countries, JustWatch, launched its branded app on Microsoft’s…