This blog is about why great ideas fail and the difference between a great concept and a great product.
Read this post on brandalyzer.wordpress.com