Amber weather alerts, stranded trains, and gridlocked roads have thrown Britain’s transport network into disarray. As icy chaos unfolds, questions about the country's preparedness are growing louder.
Spanish state railways RENFE announced the signing of a contract for the supply of 211 large-capacity…