Luminar's stock is down 44% since it went public. Here's why CEO Austin Russell still thinks it was a good deal.

Share this Story
Load More Related Articles