Chevrolet – On the Road Again
Brand: Chevrolet (General Motors)
Markets: Argentina, Brazil, Chile, Colombia, Ecuador, Venezuela
THE MARKETING CHALLENGE AND BRAND INSIGHT:
In Latin America, Chevrolet was facing a worrying image issue: Its position among...