Bombardier nets $145 million order for German trains

Bombardier nets $145 million order for German trains