5 Facts About Mercedes Benz Posted on October 15, 2017November 10, 2017 by TFE Times The Mercedes-Benz three-pointed star represents Daimler's dream of universal transportation "on land, on water and in the air". Continue ReadingPages: 1 2 3 4 5