TechCrunch Teardown: Who Is Best Positioned To Win The $20 Billion Brand Advertising Prize? Facebook, Twitter, Foursquare or Groupon?
This post previously ran on TechCrunch. You can check out my previous post on the 13 consumer Internet business models Continue reading