Showing posts with label Social Media Company Valuations. Show all posts
Showing posts with label Social Media Company Valuations. Show all posts

Big Markets, Over Confidence and the Macro Delusion!

In early October of 2013, I was sitting in CNBC, waiting to talk about Twitter, which had just filed its prospectus (for its initial public ...