Twitter laid-off "nearly all" of its office in Africa without any mention of severance pay, unlike other laid-off Twitter employees around the world.
The post Elon Musk's Twitter Lays Off 'Almost All' Of Africa Office Without Offering Severance: Report appeared first on NewsOne.