Twitter’s head of India is leaving the company
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
Source: Techcrunch.com
Source: Techcrunch.com
Post a Comment