Kenya ordered to accept 300MW wind power project – New Business Ethiopia newbusinessethiopia.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from newbusinessethiopia.com Daily Mail and Mail on Sunday newspapers.
One of Ukraine's top diplomats, Ihor Zhovka, tells Kyiv Post that plans for a major global summit with world leaders – and excluding Russia – is taking shape, with more buy-in from the Global South.