Alibaba business could be slowing down: Re/code's Lee

2:23 PM ET Wed, 6 May 2015

Ed Lee, Re/Code managing editor, and Yan Zhang, Rice University, weigh in on Alibaba's hiring freeze.