Published: Feb 27, 2023, 03:30 IST | Updated: Feb 27, 2023, 03:30 IST
Twitter has reportedly laid off about 10 per cent of its remaining workforce, or at least 200 employees. The move comes as part of Elon Musk's ongoing effort to reduce costs since acquiring the social media platform in October.