Rugao, a county level city in Nantong, was known as Zhishui in ancient times, meaning “to the highland by the water”.
Shanghai
Shanghai is an international centre for economy, finance, trade, shipping and innovation. R&D Shanghai office is located at No. 268 Hengtong Road, in the heart of Jing'an District, next to the Shanghai Railway Station and with a waterfront view of the Suzhou Creek. Part of our R&D team works here.
Rugao
01 Apr 2025