Eurostar on Tuesday suspended all cross-Channel train services to and from London after a power supply issue occurred in the Channel Tunnel linking Britain and France. The high-speed rail operator said services were halted until further notice and warned passengers to expect severe delays, according to a company statement. A Eurostar spokesperson said there was […]
