Tata Nano Europa displayed at 79th Geneva Motor Show
Tata Motors 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, and […]
