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