CEO Parag Agrawal
- Technology
Twitter India fires employees; all in marketing, comm dept sacked
New Delhi: Twitter has started laying off employees in India as part of a global job cut ordered by the social media platform’s new owner Elon Musk to attain economies of scale…