Veteran’s Day in the US means Singles Day in China, the world’s biggest shopping day and a major test for Alibaba to keep growing on the day it helped invent....more