Ford, which set up shop in Tamil Nadu in the 1990s, had announced in September 2021 that it would stop production in its plant near Chennai by June 2022

Subscribe
Login
0 Comments
Oldest