Paris to Madrid in a day? The EU’s €550 billion high-speed train plan might make it happenNovember 6, 2025