Ford India

Auto Tech

Tata Motors close to sealing a deal to take over Ford India’s manufacturing plant in Chennai

Life came full circle for Ford India and it was karma coming to haunt the carmaker. Tata Motors is likely

Back to top button