Business, News Zelensky warns against giving away territory as latest Ukraine talks end November 24, 2025 Talks in Geneva between US and Ukrainian officals have ended with “progress” made – but sticking points remain.
Novo Nordisk posts net profit beat on Wegovy sales jump, sees growth slowdown this year Danish pharmaceutical behemoth Novo Nordisk reported better-than-expected net profit in the fourth quarter, amid soaring demand for its Wegovy obesity…
Tesla sales plunge 40% in Europe as Chinese EV rival BYD’s triple Tesla faces a number of challenges in Europe including continued intense competition and brand damage from Elon Musk’s political involvement.
China’s manufacturing activity contracts for a third month amid deflation woes Chinese manufacturers have been grappling with a deepening price war, exacerbated by higher tariffs that dwarfed its U.S-bound exports.