In the news: Tesla
Articles published about this entity.
Techpoint Africa - Jul 10, 2024
3 possible reasons why mass layoffs have reduced despite ongoing economic woes
104,410 employees have been laid off by 360 tech companies globally Layoffs in the first 30 days of 2023 exceeded all recorded in the first six months of 2022
1
Newsletter
Sign up for the Newsletter
Discussion
Have a question related to Africa Tech?
Leverage the Hadu community to get answers and advice for your most pressing questions about Africa Tech.