I'm confused between the Maruti Swift VXI and the Hyundai Grand I10 Sports. Which is the better of the two?
Which is a better car to buy considering all factors for a small Indian family of five member: Hyundai Grand i10 or the Maruti Swift Hatchback, assuming petrol variants?