580 CFRA
'Many factors' contribute to traffic identified in TomTom data, says expert
00:00 / 09:43