News

France's Alstom has received a 2 billion euro ($2.4 billion) order from the New York Metropolitan Transportation Authority ...