B businessinsider.com $3.2B self-driving car company Zoox has ousted its CEO 10 points paulashbourne 8 years ago 1 comments