Google Maps added several new features this week, including the launch of immersive view in London, Los Angeles, New York, San Francisco and Tokyo. The announcement, made at Google’s GOOG 0.00%↑ Live From Paris
Keep reading with a 7-day free trial
Subscribe to Location Business News to keep reading this post and get 7 days of free access to the full post archives.