Origin Transport Consultants LtdSep 22, 20211 minWORLD CAR FREE DAY 2021World Car Free Day is today. The first vehicle on our roads was in 1886, we now have over one billion motor vehicles on the road...