Electric locomotive
Electric locomotive of different power ratings both for passenger and freight service
Diesel locomotive
Diesel electric or diesel hydraulic locomotives suited to the needs of passenger, freight, industrial and shunting service, with various gauges ,power ratings , axle arrangements and axle loads.
Diesel hydraulic locomotive