
The incredible £24.8bn transport mega project that will transform Europe
For millions of people who travel every day, whether it’s commuters crossing from France to Switzerland, business travellers hopping between capitals, or tourists exploring Europe’s many destinations, the frustration of delays, complex connections, and …