Skittish Chinese consumers at home or abroad dragged down the Swatch Group: The Swiss company’s 2024 net income dropped 75 percent to 219 million Swiss francs, or $242 million at current exchange ...
Microsoft Corp. said Wednesday that its profit for the October-December quarter grew 10% from the same time last year as it ...