British cheer awarding of train contract to Bombardier

In what is being widely seen as a victory for domestic manufacturing, Bombardier Transportation UK, the British arm of Canada’s Bombardier Transportation, has been awarded a lucrative contract with the […]

British cheer awarding of train contract to Bombardier Read More »