India has been “an innovation hub for Google Maps,” since many features saw “their genesis in the country”, Ramani said. She ...