Luxury automaker Mercedes-Benz has announced the winding down of several dealerships across the United Kingdom. The decision comes as part of a wider plan to streamline operations and emphasize on sales. A release from Mercedes-Benz indicated that the windings down are separate to any recent performance faced by the brand in the UK industry. The … Read More