D digitaltrends.com Why are companies defecting from Google Maps? 89 points bdking 14 years ago 32 comments