Mind your technology language

By |2019-03-02T10:44:45+00:00March 5th, 2019|Dealer Insights, News|

Despite the opportunity to upsell and build invaluable brand loyalty, just 35% of those surveyed said the features were clearly explained to them during the sales process, and only a third are being given a demonstration.