Epic fall! Google Maps lost in the US during 2013

Epic fall! Google Maps lost in the US during 2013

By Laura Gomez - Nov 12, 2013

After Google had embraced victory when Apple suffered a disaster over maps last year, figures have shown that the great internet searching emporium might have lost at the end: Appl

Read More