Google has unveiled the ‘Hello World’ campaign images for Google Maps, coinciding with an update to the service which now allows brands and marketers to show ‘relevant ads’. Google's latest update to ...