
[News] Former Twitter staff in Africa accuse social media giant of reneging on promise of paying them a severance package after laying them off
Erstwhile staff of Twitter in Africa who were laid off after billionaire Elon Musk bought the platform, have alleged that they are yet to get their severance package. Billionaire Elon Musk acquired Twitter in […]