Brits may feel that getting from one end of their country to another is a long-distance haul. But their perspective on the ...
Two decades ago, Google co-founder Larry Page had an idea that would forever change the way we navigate the world ... allows Google to offer maps in more than 250 countries and territories.