Contact Information

Rm 3601-3602, SOHO Donghai Plaza
No. 299 Tongren Road
Shanghai, 200040
Info.China@aleris.com
+86 21 2231 8000