New Maruti Swift facing cancellation of bookings
October 30, 2011
The new Maruti Swift is one hatchback car that has seen unprecedented demand right from the word go. Soon after its launch in August this year, Maruti Suzuki found …