07-09-2016 09:45 via news18.com

Twitter On Sale Rumours Surface Again

As of June 30, Twitter still had 3,860 employees and paid out $168 million in stock-based compensation last quarter alone, an amount equal to roughly 28 per cent of its quarterly revenue.
Read more »