And ain’t this modern take on one of the great historical racing cars something else… Mercedes-Benz has opened a new design centre in Nice, along the luxury-filled southern coast of France. It is situated in the middle of the Sophia Antipolis Science and Technology Park, dubbed France’s ‘Silicon Valley’.It’s not simply an excuse for German…