India today manufactures almost every type of railway rolling stock — locomotives, coaches, wagons, metro cars and modern trainsets — in large numbers and at competitive cost.