Online Travel
Google CEO tweaks Apple and raves about its own maps and travel assets
Larry Page couldn't resist touting Google Maps and sticking a pin in Apple and its maps woes, although the Google co-founder didn't call out Apple by name.
Dennis Schaal, Skifts | 11 years ago