DRIVERS have been stunned to learn the historical hidden meaning behind Mercedes-Benz’s iconic logo. The three-pointed star is a nod to the brand’s origins and, oddly, has little to do with ...