VIDEO: Alibaba invented China’s biggest shopping day

Business TechCrunch… China might become the biggest economic power in the world

Alibaba invented China’s biggest shopping day — 11/11 aka Single’s Day — and it dominates the headlines with record sales year-on-year, but another company just stepped out to remind us that others are busy trying to close the gap. MORE