Logo
I

Integral Coach Factory (ICF)

739 employees

Integral Coach Factory (ICF) is a Railroad Manufacture company located in Icf Colony, Chennai, Tamil Nadu, India.

Basic info

Industry

Railroad Equipment Manufacturing

Sectors

Railroad Equipment Manufacturing

Date founded

1955

FAQ