News

Let’s find out. The world’s largest rail coach manufacturing factory is in Tamil Nadu. This Integral Coach Factory is located in Parambur, Chennai, the capital of Tamil Nadu. As many as 170 ...
The Integral Coach Factory (ICF) in Chennai ... a GlobalData owned brand. The information on this site has been included in good faith for general informational purposes only.