San Francisco-based Twitter has been striving to boost its ranks of users and revenue.
21 Dec 2016 9:00 AM IST