Nigeria, Twitter’s agreement risks collapse over global restructuring
The Twitter Headquarters in San Francisco, California on November 4, 2022. – Half of Twitter’s 7,500 employees were laid off on November 4, an internal document showed, as new owner Elon Musk began a major revamp of the troubled company. “Roughly 50 percent of the workforce will be impacted,” said a questions and answer email […]
Continue Reading
