Luxury Daily

Mercedes-Benz strikes multi-year deal with Publicis