May 11
7
For over a year now there were rumors of Google Store Views, a feature where Google will let people walk through your store as they come from Google Street Views. Instead, Google launched Google Business Photos.
The rest is here:
Google Places Business Photos Now Official