Alstom wins Bucharest metro trains contract

TRANSPORTATION