Tata Nano

May
06

ETA: West could copy some of Nano's features

More than 203,000 people made down payments on the new Tata Nano car in the two weeks following its
1 min read