Google is updating its ad business to help marketers take advantage of the millions of searches being performed on mobile. The most notable change will arrive on Google Maps, which will allow companies to place a small logo over their physical location to make them stand out.
via TechSpot