7 September 2008, 7:12 am
Sri Lanka has invited India's Tata Motors to relocate its controversial Tata Nano car manufacturing plant to the island nation. Nano Car Saga | Nano in Pics... read more