S&P 5007,623.08▼ 1.82%
Germany's Deutsche Bahn Halts All National Rail Services Over IT System Failure — Witness News