Newsroom: AEM Power TVSteve Huff is a passionate racer and an innovator in the EV drag racing world, having built an EV-powered dragster in 2017 in the quest...