Tata Motors Nano: The car that’s been… January 21, 2008 1Comments Tata’s Nano has been the bestseller for Delhi Auto Expo 2008. “The Cup spilleth forth”, as they say, in Pragati Maidan this year to see this wee-wonder. The hatchback attracted…