News

Luminar Technologies President and Chief Executive Austin Russell has resigned effective immediately following an internal investigation.