Lordstown CEO out as report confirms order scandal, deems in-wheel motors “viable”
The Ohio-based electric vehicle startup Lordstown Motors announced Monday morning that both CEO Steve Burns and CFO Julio Rodriguez are stepping down from their posts. The timing corresponds to the release of a special committee investigation that was created by a report released in March by an activist short-seller, Hindenburg Research. The...