Rolling stock company
A rolling stock company (ROSCO) or rolling stock leasing company owns and maintains railway engines and carriages which are leased to train operating companies.
A rolling stock company (ROSCO) or rolling stock leasing company owns and maintains railway engines and carriages which are leased to train operating companies.