Home Technology Google Maps Adds Over 45,000 Toilets in Indian Government’s ‘Loo Review’ Campaign