Scoop: Chevrolet drops U-VA badge on Sail, now called Sail Hatchback
Chevrolet India is taking major steps to improve the image of the new Sail hatchback. The company which launched the new model in 2012 has found very few takers with sales averaging 500-600 units. To […]