Posts

Lordstown Motors executives sold stock ahead of reporting results and before troubles came to light