Alibaba Says It Smashed Sales Records On China's 'Singles Day'
The online retail giant reports that it sold more than $17 billion in goods on Friday — the site's holiday encouraging people to buy presents for themselves. Not everyone trusts the numbers, though.