The logo of Alibaba Group is seen at its offices in Beijing, China Jan. 5, 2021. REUTERS/Thomas Peter