Article

The Times of IndiaThe Times of India on 2022-11-04 13:48

Twitter starts laying off staff in India

India Business News: Twitter has started laying off employees in India as part of a global job cut ordered by the social media platform's new owner ...

Related news