News

The New York Metropolitan Transportation Authority (MTA) has placed an order worth €2 billion ($2.35 billion) with French ...