DeLorean Motor Company unveils plans for new Alpha5 Michael Helt, Science and Technology Co-Editor October 18, 2022