Business, News US military officials in Ukraine for talks on ending war November 19, 2025 It comes amid reports the US and Russia have prepared a 28-point peace plan, allegedly containing major concessions for Ukraine.
Indonesia wants Apple to sweeten its $100 million proposal as tech giant lobbies for iPhone 16 sales The Indonesian government expects Apple to invest more than $100 million into the country if it wants to sell its…
Alibaba slashes prices on large language models by up to 85% as China AI rivalry heats up Alibaba is offering the price cuts on its visual language model, Qwen-VL, which is designed to perceive and understand both…
BP shares drop 3% after warning of up to $2 billion impairment, weak refining margins BP on Tuesday said it expects to post an impairment of up to $2 billion in the second quarter, also…