Top executives at Lordstown Motors Corp. sold off more than $8 million in company shares over a three day period, raising questions surrounding the company's internal controls.
Markets