Twitter Africa staff 'fired' by Elon Musk threaten legal suit over unfair severance

Employees of the Africa office in Accra and Elon Musk
Employees of the Africa office in Accra and Elon Musk