Tag: tata concept 2013

Geneva Motor Show may less entertain Tata Fans

  Geneva Motor Show may be close by but Tata motors are running out new cars and concept vehicle. Yes its true Tata Motors have no new products or concept cars on display. Tata Motors has traditionally unveiled a concept car specifically for the Geneva Show but, according to company sources, the company is now facing internal criticism …