Tata Nano Europa, for future launch in international markets, displayed at 79th Geneva Motor Show
Tata Motors today presented at the 79th Geneva Motor Show the Tata Nano Europa, intended for a future launch in select international markets. The company has also displayed the Tata Prima, a concept luxury sedan, […]