Lordstown Motors CEO and CFO Step Down, Sending The Company's Stock Crashing
Ohio-based electric vehicle startup, Lordstown Motors, announced on Monday that two top executives, co-founder and CEO, Steve Burns and CFO Julio Rodriguez, have stepped down from their posi...