The three-pointed star symbolises Mercedes-Benz's ambition of universal motorisation on land, sea, and air. Related: The Ferrari Logo Design: Speed, Prestige and Passion Interestingly, they also ...