Twitter's India chief exit adds to company's growth woes

Twitter's India chief exit adds to company's growth
The San Francisco based company had once upon a time boasted of its 320 million global user base which had declined in the last three months of 2015 to 305 million active users. Image Source: Reuters

By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

x