Business Matters - Twitter reveals its share price - 91Èȱ¬ Sounds
Business Matters - Twitter reveals its share price - 91Èȱ¬ Sounds
Twitter reveals its share priceTwitter reveals its share price
Released On: 07 Nov 2013
Available for over a year
Twitter's up for sale - well part of it - but has the stock been set at the right price?
Coming Up Next
- Ìý
- Ìý