The people's car is a hit with the corporate swish set. Among the 67,000 Tata Nano owners are corporate chieftains who otherwise ride on cars whose four wheels alone could buy the people's car. NEW ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results