- Not yet
hat’s the next best thing to ushering consumers into your company’s offices? How about adding a virtual tour of your company to Internet users without having to ever leave your desk? Thanks to Google Business Photos, you can now do that. There’s an all area in Google Places – new business photos for Google Local Maps. It’s one of the newest features that you’ll find on products like Google Maps, and you can incorporate them into your websites and social networking profiles to get even more use out of them.