Sunday , November 27 2022

Daily Archives: November 10, 2022

Twitter lays off almost all staff at its only Africa office in Ghana

Twitter has fired nearly all its staff in Ghana, which was home to its only office in Africa. The firm “is re-organising its operations as a result of a need to reduce costs,” read Twitter’s email, seen by the BBC. The layoffs were part of a global staff cull introduced by new boss Elon Musk. The Ghana office was opened …

Read More »

Russia orders troops to abandon key city of Kherson

The news is another humiliating setback for Moscow’s forces in the eight-month war, and marks another significant retreat from Russia in Ukraine. Russian troops have been ordered to withdraw from the city of Kherson and surrounding areas in the south of Ukraine.   Russia’s top commander in Ukraine, General Sergei Surovikin, said it is no longer possible to supply the …

Read More »