Localise is making the long-awaited Google Vehicle Ads available to dealerships as part of a pilot scheme. Related