flag
TSC / Taiwan Sugar Corporation / 台灣糖業股份有限公司

Founded in 1946. HQ in Taiwan.


Steam locomotives
TSC TubizeTubize762


Diesel locomotives
TSC Brookville BEC760
TSC Hitachi Hitachi760
ZVB DiemaDiema760