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...
 
GENEVA - New report warns people are increasingly at risk in a continent warming twice as fast as the global average. Europe is increasingly facing...
 

Banners

Videos