The Curse of Chinese Manufacturing TC Video 12 years Sarah Lacy and Paul Carr discuss a recent TechCrunch post on Alibaba.