Home Tags Twitter office in Ghana

Tag: Twitter office in Ghana

Twitter fires staff at its only Africa office in Ghana after...

0
In less than two weeks since Elon Musk took over the Twitter company, there are already concerns that the company is choosing to ignore...