Google has launched a new program that takes the company’s often controversial Street View project one step further. The latest offering is going indoors, taking high-resolution photos of business storefronts in an effort to help them build their online presence.
…
TechSpot on: