Deutsche Bahn signs framework for 100 locomotives

Deutsche Bahn signs framework for 100 locomotives