Input this code: captcha

OUR OFFICE
1F, 328 Hunan Road, Near Gaoyou Road,
Xuhui District, Shanghai PRC
(Baidu Map link / Google Map link)

NEAREST METRO
Shanghai Library Metro Station,
Line 10, Exit 3

PHONE NUMBER
For Mandarin: +86 138 0187 0657 (Emily Yue)
For English: +86 135 2403 3830 (Nitin)

WECHAT ID
Greenimpact