AnnouncementMarch 31, 2006In line with its commitment to add value to advertisers and users through local advertising, Google today announced local business ads, a new feature in AdWords that allows advertisers to promote location-based products and services. Local business ads appear with an enhanced map component on Google Local and in a text-only format on Google.com and other sites in the Google network. Currently, this service...