Drivers in Kingston spend an average of 12,534 hours in traffic delays in a lifetime and produce more than 18,000 kg of carbon emissions per car.
Drivers in Kingston spend an average of 12,534 hours in traffic delays in a lifetime and produce more than 18,000 kg of carbon emissions per car.