Leaders
Revenues are up at Twitter - so where now for the social network?
Whenever financial commentators comment on the fiscal possibilities of social media, the focus falls of Facebook. Understandable, I suppose. A fifth of the world's population has an account and the whole platform seems permanently balanced between...
Posted by: Magnus Shaw