Leftlane News points to a Cap Gemini report that concludes that Internet is the #1 place to shop for cars.
Internet is now the #1 source for car buyers
Summary:
Leftlane News points to a Cap Gemini report that concludes that Internet is the #1 place to shop for cars.
Comments have been disabled for this post