saxafimedia.com
Alibaba Singles Day Sales Hit Over $1 Billion In 85 Seconds | Saxafi Media
The biggest shopping day on the planet has started with a bang. Chinese e-commerce giant Alibaba (BABA) said Sunday that sales soared past $1 billion