Ford's new EcoSport compact SUV has made its global media debut here in New Delhi two days ahead of the public opening of Auto Expo 2012.