Software & Apps Mahindra’s logistic three-wheeler helped Google Street View project in India Somya Agrawal Jul 28, 2022