Science TechnologyGoogle Maps returns to iPhone after Apple fiascoAFPDecember 13, 2012July 4, 2014 by AFPDecember 13, 2012July 4, 2014 San Francisco: Google on Thursday released a new Google Maps app for iPhone users to replace a glitch-ridden Apple program panned for omitting key landmarks...