Before booking a Ford Ecosport ask the dealer to sign up on a date before which you will get the vehicle.
I think Ford is turning into a finance company- taking the booking money and not delivering any vehicle. I would not have gone for this vehicle if I knew I have to wait this long.
Write to the Ford customer service- they will pass the buck to the dealer and the dealer will ably play ping pong!
Cant believe Ford cannot provide you the delivery date.. my conclusion they are still building the plant. So dont book any ecosport at least for the next 2 years.