Eco was founded in 1996 by Late Mr. Khem Raj Loomba, post his retirement from Indian Army. We began with one economy car in National Capital Territory, Delhi. Now, we are India’s leading luxury car rental company. With Our humble beginning, we have now grown to big, having Employment of 800+ people along a Fleet of 5000+ vehicles. We are serving in 80 Cities in India and 130+ Countries Worldwide.
We are an ISO 9001:2015 and ISO 27001:2013 certified company. We are one of the old companies, established the brand name in the country and serving for over 22 years with our ‘best in class’ car rental services.
We have been awarded 4 times with National Tourism Award during years 2018, 2017, 2016 & 2015 by Hon’ble President of India- 1st Prize as Best Car Rental Company