Alibaba: “no clearer statement of where China wants to be in the world, and no more depressing evidence of its success.” Posted on September 23, 2014 by jgordon Link. Digging shelter now.