Tata Nano urged to relocate to Sri Lanka (The Economic Times)

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

More Topics from "News"