Twitter has reportedly laid off at least 200 employees in its latest round of job cuts since Elon Musk took over the social network …
source
Advertisement
Twitter has reportedly laid off at least 200 employees in its latest round of job cuts since Elon Musk took over the social network …
source