Deutsche Bahn returns to profit with €147 million half-year surplus, but punctuality drops to 59% · Pollar