Ford to shut manufacturing plants in India and suffer $2 billion hit

Ford to shut manufacturing plants  in India and suffer $2 billion hit
play icon
Picture used for illustrative purpose only.

Most Popular Stories