Browsing Tag

Alibaba

Ulta, Alibaba, Netflix & more

The signage is on November 11, 2020 at the company's headquarters on November 11. Singles' Day in Hangzhou, Zhejiang Province, China, at the Alibaba Group's headquarters.Aly Song | ReutersThis is where stocks make headlines in midday…