Tag: Ford EcoSport Nepal
Ford confirms EcoSport launch in Nepal by the end of March
According to the reports wandering on the internet, the much awaited Ford EcoSport is all scheduled to be launched by the end of March 2013 in Nepal.…