Spied – Upgraded Tata Nano cars appear at some dealerships!
November 16, 2011
Tata Motors is trying hard to boost its small car Nano’s sales. Recently the company offered discounts and attractive down payment scheme. Now the company has taken the next-move, …