Integral Coach Factory ICF to roll out over 3000 coaches this fiscal, among largest rail builders in world Top Chinese manufacturers, sources say, produce around 2,600 coaches a year. « Previous1Next » 1 of 1