Ford To Launch EcoSport In April 2013. What does that mean. Booking or cars on road or customer will be having in their hand. If this is true which has come in Motor Beam then when will they start booking ?