According to the most recent INRIX Global Traffic Scorecard, which analyses and ranks the impact of traffic congestion in 1,064 cities across 38 countries worldwide, “Motorists in Europe’s cities spent up to 91 hours sitting in congested traffic during 2016.” Ford Motor Company employees, whose vision for a sustainable future mirrors that of their employers, […]

Continue reading