US public rail authority cancels rolling stock contract – Railway Technology

Southeastern Pennsylvania Transportation Authority has cancelled the contract for 45 new double-decker trains for Philadelphia.