VIDEO: Google launch Map Maker

Internet giants Google launched Map Maker in the UK on Thursday at Bletchley Park.

By The Newsroom
Thursday, 11th April 2013, 5:39 pm