Responsible Investment and Management (Shanghai) Co. Ltd.
2118 Guanghua Rd 7–B162, Minhang District, Shanghai PR China