Covered by 1 source · 1 article
Alstom signs €1.2B deal to build new battery-electric train fleet in Britain