BRUSSELS - MEPs are preparing to take the European Commission to court over its new €7.4 billion aid package for Egypt, pointing to the human rights...
 
MOSCOW - A decade ago, President Vladimir Putin seized Crimea from Ukraine, a bold land grab that set the stage for Russia to invade its neighbour...
 
LONDON - The world installed 116 gigawatts of new wind power capacity in 2023, according to the latest Global Wind Report from industry trade...
 
GENEVA - $1.4 trillion is needed to achieve universal social protection across low- and middle-income countries, the International Labour...
 

Banners

Videos