Tata Motors launched the Tata Indigo Manza in South Africa
September 17, 2012
Tata Motors recently launched its new generation sedan, the Tata Indigo Manza in South African markets. This sedan was well accepted in various other markets and Tata Motors is …