Mercedes-Benz Cars Retailer of the Year
Mercedes-Benz Cars named Inchcape South Midlands as Retailer of the Year at their annual awards this week. Inchcape South Midlands has sites at Oxford, Coventry and Stratford-upon-Avon. Their win was down to the customer focused dedication of everyone in the business from reception desk to valeters and sales staff. “They had an exceptional year”, said Gary […]
Read More →