There are more than one billion monthly active users of Google Maps.
1 in 5 searches on Google are related to location.
More than 400K businesses have Street View for Business tours on Google.
Over 10K businesses are adopting Street View for Business each month.