ICF wins contract for rolling stock under Bengaluru Suburban Rail Project in Karnataka May 19, 2026 | Awarded, Civil, Project Updates, Rolling Stock The Integral Coach Factory (ICF) won contract worth Rs 15137.5 million for supply….. This content is restricted.