IR Contact

Address: Building 2, Changyang Valley, 1687 Changyang Rd.,
Yangpu District, Shanghai, China 200090
Phone: +86 21-8035-8294
E-mail: ir@noahgroup.com


Search Investor Relations