Home Automobile Industry Ford EcoSport’s Hype Raised: Limited stock of 123 units booked online within hours