Society ❯Urban Issues ❯Transportation Challenges
Public Transport Solutions
Drivers in London spent 101 hours in traffic last year, with delays costing the city £3.85 billion, according to INRIX's annual report.