Alibaba’s U.S. based online shops site 11main.com hangs in there. Why?
Not only do I have deep interest in all things Chinese, (or at least a lot of things Chinese) I also have a soft spot for a once and former client Alibaba.com. My experience with Alibaba was in hel…
Post to Tumblr