Antony Ingram March 7, 2014 Comment Now! Mercedes-Benz used the Geneva Motor Show to launch a brand-new service brand, called 'Mercedes me'. It's the first stage in a move to make all Mercedes' ...