Have you been avoiding Bing Maps like the plague? Thanks to the latest Windows OS, it's on the road to improvement.
Bing Maps spices up more than 100 cities with and Streetside views - AIVAnet
Bing Maps now offers the ability to view live traffic cameras in 11 countries to help users check major roads for congestion before they travel.
The Uber effect: government report shows London's private taxi boom - AIVAnet