On the back of news that Twitter is trimming nine percent of its staff with layoffs, the microblogging company is also losing the head of its business in India. Read More...
-
Twitter’s head of India is leaving the company
techcrunch.com