Tata Motors Indonesia Secures its Biggest Order for 70,000 Yodha and Ultra T.7 Vehicles for Deployment in Indonesia
Bengaluru, Feb 12: PT Tata Motors Distribusi Indonesia, a wholly owned indirect subsidiary of Tata Motors Limited (Tata Motors Limited…
