Tata Nano launched in Sri Lanka
June 2, 2011
Tata Motors is currently entering Mozambique and the company has already launched the Nano in Sri Lanka. Tata Motors has completed the Golden Jubilee of Tata Motors’ international business …