As soon as the Tata Nano was launched this evening there must have been many questions arising in everyone’s mind shall I apply? Will I get it? May what it is, to ride the Nano you need to book it and you could do it at the two locations from 9 April. A […]