ICF Chennai becomes the World’s Largest Coach Maker

Railway Minister Piyush Goyal has said that Integral Coach Factory (ICF) has become the world’s largest…