Integral Coach Factory
Rolling Stock Department. Integral Coach Factory (ICF) is the World's largest Railway Passenger Rolling Stock manufacturer with its total production of coaches since inception touched 70,000 coaches on 10 th Oct. 2022. ICF manufactures all varieties of coaches ranging from LHB type mainline coaches, Vistadome tourist coaches, Special …