Modern Camaro Forums banner

1 - 1 of 1 Posts

·
Registered
Joined
·
1,032 Posts
Discussion Starter #1
Geneva, Switzerland -- Chevrolet Europe's plan to rapidly boost sales has stumbled after initial strong and unexpected success was thwarted by collapsing business in Russia, and experts say its new targets are probably too ambitious.


More...
 
1 - 1 of 1 Posts
Top