Posts Tagged ‘Daimler’

Daimler, makers of the beloved Mercedes-Benz (“Look at me…I’ve made it and I want you to know it!”), is a little ticked off. In his speech Tuesday night on the economy, President Obama stated, “The nation that invented the automobile cannot walk away from it.” Well, as it turns out, Karl Benz of Germany invented […]