Le siège social d'A C est situé à Shanghai, en Chine et nous avons maintenant deux bases de fabriion comme support solide. L'un est situé à Shanghai sur environ 450 000 mètres carrés, et l'autre dans la ville de Qidong, sur environ 600 000 mètres carrés. Il faut environ une heure de route de Shanghai à la ville de Qidong.