International car
trade.

Wholesale of new and used cars across Europe.