India Inc coaxing employees to carpool, use ride-share apps
Live18News
February 18, 20200 minute read
0
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.