NANJING, CHINA - MAY 15, 2024 - Aerial photo shows the Alibaba office building in Nanjing, East China's Jiangsu province, May 15, 2024. Alibaba Group reported revenue of 221.874 billion yuan in the fourth quarter (as of March 31, 2024), an increase o