O

OTO

157 employees

OTO is an automotive car dealership that provides car leasing, spare parts, a service center, consulting, and professional services.

Basic info

Industry

motor vehicle manufacturing

Sectors

Retail
Finance
Consulting
Leasing
Automotive

Date founded

1983

FAQ