Faurecia Emission Control Technologies India Private Limited
No. 17 & 18, Sengundrum Industrial Area Melrosapuram, SP Koil Post
Kanchipuram- 603204, Tamil Nadu (India)
Sharda Motor Industries Limited
P-12, 1st Avenue, Mahindra World City Post, Chengalpattu Tk,
Kanchipuram- 603002, Tamil Nadu (India)