Nextbase
Founded 1999
51-200 employees
Automotive
Hardware, Internet of Things, & Electronics
Headquarters address
London, UK.
nextbase.com