Finding a business with Street View just became easier, says Google. The online giant has added a "Street View" link to its Google Maps business search results so you can click through and see what the place looks like, as well as search around it. Hit play for more (nb. the clip has no audio).