ELCA Holding is an international business group constantly developing business in several areas: vehicle on-line auctions, transportation of cars, car rent, car wash.
With head office in Vilnius, Lithuania, we cover European markets with our offices in Diuseldorf, Germany and Gratz, Austria.
Continuous innovation and development are our key success factors.