Tag: European Commission

SNCF Forced to Sell 53 Locomotives Following EU Comm...

SNCF must sell 53 locomotives including 10 BB 27000 units at November auction...