Ho-hum auto show? Don't tell the new boss, who's got big plans
Sam Klemet doesn’t believe in looking over his shoulder. The future is now in Detroit. The Motor City believes in cars and trucks and the people who build them. So while the Geneva and Frankfurt, Germany, auto shows have ceased to exist, the Detroit Auto …