How Alibaba’s Global Shopping Festival Singlehandedly Saved Retail In COVID-19 Times

Alibaba's 12th Singles Day shopping festival breaks its annual records yet again, topping with US$74.1 billion worth of sales owing to the prolonged promotions and a feverish consumer appetite for international brands.