37 employees
The trade body for companies engaged in the leasing and rental of cars and commercial vehicles.
1967