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; Gratz, Austria; Bialystok, Poland.
Continuous innovation and development are our key success factors.