The month of August 2018 once more saw sales of Ford Eco Sport being lesser than that of rivals Tata Nexon and Maruti Brezza. Ford EcoSport sold the smallest ...