Business Where ‘Made in China 2025’ missed the mark April 18, 2025 Beijing’s Made in China’ 2025 had ambitious goals. 10 years on, it’s failed to meet several targets
UK tech tycoon among six missing after yacht sinks A total 22 people were on board the superyacht when it went down off the coast of Sicily.
Romanian President Klaus Iohannis resigns ahead of election re-run His exit comes as political opponents had sought to have him impeached over last year’s cancelled vote.
Behind the scenes as Hamas chose its new leader The BBC’s Rushdi Abualouf witnessed Hamas’s shadowy veterans gather in Qatar to vote for their new chief.