Ford India on Tuesday announced the recall of 20,752 units of EcoSport – its sub-4-metre compact sports utility vehicle (SUV) – over concerns of fuel and vapour line corrosion. Ford India…
Social Plugin