Search
Close this search box.

May 15, 2025

UK Goods Trade Deficit Down to $25.1B in March

London: The UK’s trade balance recorded a deficit of £18.9 billion ($25.1 billion) in March, reflecting a decrease of £0.6 billion from the previous month, according to the Office for National Statistics on Thursday. This figure was slightly below mar…

Alibaba’s Revenues Surge in Q1, Driven by AI Services

Hangzhou: Chinese tech giant Alibaba reported a 7% year-on-year increase in revenues for the first quarter of 2025, led by a robust growth in the company’s AI services. The company posted a revenue of 236.5 billion yuan ($32.6 billion) in the first qu…