Recently laid-off employees at Twitter’s Africa headquarters are accusing Twitter of “deliberately and recklessly flouting the […]
Technology
Twitter Employee Who Publicly Criticised Elon Musk On Twitter Loses His Job
A Twitter employee has lost his job after he engaged Elon Musk on the platform to express […]
Technology
Elon Musk Cancels ‘Days Of Rest’ For Twitter Employees
Elon Musk has cancelled “days of rest” for Twitter employees after taking over as the new owner. […]
