New Ecosport SE launched in India
Indians love Sport Utility Vehicles (SUV) and there is a massive collection to choose from, but a new concept emerged a couple of years back called the sub-4 meter SUV. What does sub-4 meter mean? Since the past decade, there is significant growth in the number of cars on the road, this causes congestion and …