Lordstown Motors Takes ‘Voltage Valley’ on Wild Ride After Revelation of Financial Uncertainty

Stocks of Lordstown Motors tumbled as its troubling SEC filing was made public. The Mahoning Valley region in Ohio hopes electric cars will drive its future.