NextiraOne UK revolutionises technology for Eurostar

16/04/2008

High-tech network infrastructure makes for hassle-free and faster traveller ordering transactions