Google's advertisers may soon figure much more prominently into the terrain of the company's maps feature.
A new type of ad offering will let companies buy the ability to place a small logo image over their physical locations on Google Maps, the search giant...