Logo of Alibaba Group is seen at its office building

Card image cap

The logo of Alibaba Group is lit up at its office building in Beijing, China August 9, 2021. REUTERS/Tingshu Wang