Microsoft reportedly prepared to sell off UK cloud games biz to appease regulato by 44Gamez July 17, 2023 0 PC Microsoft may promote a few of its cloud video games enterprise within the UK with a purpose to have regulators ... Read more