X, previously known as Twitter, has made payments to employees laid off from its African headquarters in Accra, Ghana, more than a year after their dismissal. The social media platform terminated the contracts of these employees, most of whom had been in their roles for only a few months, in …
Read More »