InternationalVideosTwitter lays off 10% of current workforce: report 01/03/2023/1:57:pm0FacebookTwitterPinterestWhatsAppLinkedinPrint 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 Palpal News Network Advertisement