image
Ford pulls the plug on vehicle production in India, to sell