Sohini Das / Kolkata June 17, 2009, 0:38 IST

After the Nano and the World Truck, Tata Motors is readying for yet another big-ticket launch. This time, it will be on a