Luxury car-maker and coveted lifestyle brand, Mercedes Benz, has launched Sign Eau de Parfum, a new fragrance for men. Inspired by the iconic Mercedes Benz three-pointed star logo, Sign celebrates man’s success and his ability to enjoy the fruits of his labour. A rallying symbol for the man who is proud of his achievements, Sign is […]