Stream: Science | GV020 | NCS: N/A
Indian Railway Service of Mechanical Engineers are primarily responsible for the design, manufacture, deployment and maintenance of the rolling stock of Indian Railways. Rolling stock refers to all the engines and carriages that are used on a railway.