Tata Motors, the Indian maker of the world’s cheapest mass produced car, the Nano, and owner of Jaguar and Land Rover, swiped the covers off the Magic Iris at this week’s New Delhi motor show. The odd looking (and that’s an understatement…) mini version of a minivan was developed specifically for India with the company claiming that it “aims at upgrading the quality of travel for those who depend