Ubisoft has announced significant layoffs as part of an ongoing cost-cutting strategy, including the permanent closure of its Leamington, UK…
Alibaba Stocks Plummet After Potential Alipay Split
Chinese regulators are planning to split up Alipay, the highly popular payment app controlled by Alibaba’s financial subsidiary, Ant Group.…