Is Google Losing Its Global Edge?
Suw Charman says “I still think there’s a fundamental mental block regarding the rest of the world from a lot of American companies and developers.” She points out the new Google Maps application and its glaring lack of any country …