Ford cars are assembled at a plant of Ford India
| By Reuters
Ford cars are assembled at a plant of Ford India in Chengalpattu, on the outskirts of Chennai, India, March 5, 2012. REUTERS/Babu/File Photo
Share
On Facebook
Ford cars are assembled at a plant of Ford India in Chengalpattu, on the outskirts of Chennai, India, March 5, 2012. REUTERS/Babu/File Photo