Contact Investor Relations
5F, Building #2, No.2570 Hechuan Road, Minhang District, Shanghai.
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