Amateur spy shooters in the right place at the right time snagged these great photos of the
Tata Nano »10/27/08 11:00am 10/27/08 11:00am undergoing testing — revealing the interior for the first time since the Geneva show. The micro-sized $2,500 "people's car" being championed by Indian industrial giant Ratan Tata faces an uphill battle after its…