Claim: The owner of Longsight Electric TMD, one of the largest train depots in the United Kingdom that can hold 179 carriages at any one time, is JSC Russian Railways, Greater Manchester, United Kingdom.
Evidence: Network Rail (leased by Alstom)