Tech Google Maps Updates Include Zapping Clouds and Haze With AI september 25, 2024 Updated Street View imagery is also coming to more than 80 countries.