Tag: TomTom
By Lisa Flueckiger, Contributing Reporter
RIO DE JANEIRO, BRAZIL - A study by Dutch transport technology company TomTom has revealed that Rio de Janeiro has the third worst traffic in the world for the second time in a row. The...