AutoTechnician.org
—
by
Mike Linn, CEO of the National Independent Automobile Dealers Association for 14 years, stepped aside July 1.