BYD overtakes Tesla in annual revenue Business March 25, 2025 China: Shenzhen-based electric vehicle (EV) giant BYD has reported annual revenue for 2024 that surpasses Tesla, solidifying its dominance in…
Carney heads to Paris and London as Trump’s trade war escalates World Roundup March 17, 2025 Paris: Canadian Prime Minister Mark Carney is making his first foreign visit to Paris and London, strengthening ties with Canada’s…
Blame game erupts as UK transfers Chagos Islands to Mauritius World Roundup October 5, 2024 United Kingdom: UK Prime Minister Keir Starmer has defended the government’s decision to cede control of the Chagos Islands to…