Browsing: Carey Dodd

If you’re wondering why you seem to be wasting your life sitting in traffic, TomTom’s Traffic Index has the answer. And while Cape Town and Johannesburg lead the way in South Africa, our cities are thankfully some way behind the world’s worst jams. The most congested traffic