It’s not all bad news in the industry – and in fact it’s rather good news for Mercedes-Benz as business must be looking up. Here’s how they’re trying to improve customer service: Mercedes-Benz UK’s commitment to delivering world-class customer service and creating a highly-skilled workforce for the future has been given a boost with the […]