Firm disputes Transport and Environment's findings, which also ranked Deutsche Bahn as one of the least reliable Eurostar is the worst-performing rail service ... Read more