US car giant Ford is to stop making cars in India and shut down both of its plants in the country, according to a company statement.
Ford said…