As more and more automotive brands push forward with a future geared toward electric vehicles, advertising may become key. General Motors has never shied away from big ad campaigns, and it's likely to ...
DETROIT — The agency that created the line "See the U.S.A. in Your Chevrolet” and other memorable ad campaigns for the car brand over the past 91 years is being replaced.