business photos

Google officially launched its Google Business Photos (a.k.a. Indoor Streetview) initiative in April 2010, but this indoor imagery was often hard to find and only appeared on Google+ Local and…

Google Finally Starts Highlighting Its Indoor Imagery On Google Maps