Tata Motors to Double Nano Production Mohammed Asrar April 9, 2011 Tata Motors sold 8707 units of the Nano last month, which is indeed good news for the Indian company. The Nano sales had declined to an all time … [Continue Reading...]