Alibaba's $14.3B sales record don't impress investors much
November 11, 2015 at 23:46 PM EST
Alibaba's astronomical Singles' Day sales failed to boost its share price, with shares closing down 2 percent and analysts flagging a cautious outlook.