ATC China

• NOTE: Google maps shown here indicate the general facility locations. A Chinese mapping service is required to get totally accurate location map information.

Remanufacturing Plant

Room 302-368, Fute North Road
No. 211
Pilot Free Trade Zone
Shanghai, China, 200131

Remanufacturing Plant

B08 No.2, Fuxin Road,
Yangshe Town,
Zhangjiagang City, China

• Engines
• EV Batteries (4Q-26)

Contact Us