bn:00971232n
Noun Named Entity
AR
No term available
EN
A rolling stock company or rolling stock leasing company owns and maintains railway engines and carriages which are leased to train operating companies who operate the trains. Wikipedia
Relations
Sources