Deutsche Bahn Gets More Investment and Bookings, But Can It Win Back Public Trust?20h ago·Apr 1, 7:05 PM