Layoffs

Twitter Starts Mass Layoffs With Their Office In Ghana

Twitter has laid off their workers in their Ghana offices, which was their only headquarters in Africa.

There is no article