Mercedes-Benz’s “the best or nothing” slogan showcases the automaker's commitment to fostering perfection when curating its vehicles, in terms of design, safety, environmental-friendliness ...