top | item 11078145 Twitter has lost a cumulative $1.6B, including $521M in 2015 7 points| saisi | 10 years ago |qz.com | reply discuss order hn newest No comments yet.
No comments yet.