Microsoft, Alibaba rocked as investors weigh their AI investments

The US tech behemoth signals a strategic pivot with cancelled data center contracts while the Chinese tech giant’s shares plunged on news of its $52 billion spending pledge.