18 employees
Larsen Motorsports is an automotive research and development organization that studies the design, engineering, and operations of vehicles.
1994