Follow us:

August 2012 · Page 9

Cars

London not fine with idling engines

Despite the £10 daily congestion charge, London took the No. 1 spot as the most congested European city last year in a list compiled by map provider Navteq. As a result, the …