A recent report by Dutch location and navigation services provider TomTom had found Bengaluru to be the most traffic-congested city in the world, followed by Mumbai, Pune and New Delhi that also finished in the top 10. Sharing commutes not only saves cost and fuel, but also reduces the stress of daily travel.
from News-Economic Times https://ift.tt/324LPQ3
India Inc coaxing employees to carpool, use ride-share apps
February 18, 2020
0
Tags
Share to other apps