Eco founded in 1996 by Late Mr. Khem Raj Loomba, post his retirement from the Indian Army. With one man’s vision, Eco started with one economic vehicle in National Capital Territory, Delhi.
Now, we’re India’s leading luxurious car condominium organization with having employment of 1000+ people along with a fleet of 5000+ cars. We’re now serving in 80+ cities in India, along with 130+ countries for Self Drive Car Rental in successful alliance with Europcar.
We are an ISO 9001:2015 and ISO 27001:2013 Certified Company with established brand name in the country and serving for over 22 years with our ‘Best in Class’ car rental services.
Awarded with 4 times National Award in the years 2018, 2017, 2016 & 2015 by Hon’ble President of India – 1st prize as the finest car rental company.
Our fleet consists of the most premium cars across India with an extending network through 80+ cities.