Bing maps updated, new series with Big Think announced

Bing has just rolled out new features to its mapping service and is also announcing a new partnership with Big Think that will launch a new series on Humanizing Technology. Read more…



Neowin