TikTok has laid off around 60 staff, largely from its sales and advertising units, joining other digital companies […]
Latest African Online Newspaper | Knowledgebase Africa
TikTok has laid off around 60 staff, largely from its sales and advertising units, joining other digital companies […]