Contact Investor Relations
7th floor, Building 398, No. 1555 West, Jinshajiang Rd, Shanghai, China
108W, 13th Street, Suite 100, Wilmington, Delaware 19801, US
Al Maryah lsland, Abu Dhabi Global Market Square, Al Sila Tower, 24th Floor, Abu Dhabi, United Arab Emirates 128666
ir@xiaoi.com