Ford Ford India Triggers Voluntary Recall For EcoSport Saar: A total of 5,397 units have been recalled, covering both the pre- and post-facelift ...