Microsoft yesterday reported profits of US$24.1 billion in the recently ended quarter, but shares slid on worries over its vital cloud ...
Founded just 20 months ago in Alibaba’s home city of Hangzhou, DeepSeek has upended the industry with its low-cost, ...