India's most popular navigation app, Google Maps, is facing growing scrutiny following a series of fatal accidents attributed to errors…