Hangzhou Renren Environmental Technology Co., Ltd. (Headquarters Operation Center)
9th Floor, Building 12, East District of Fengsheng Jiuxi, Chihua Street, Xihu District, Hangzhou
Production R&D Center (Deqing)
Zhongnan Hi-Tech Deqing Canal Zhigu Industrial Park (Xin'an Town, Deqing County, Huzhou City)