Looking to validate electric powertrain technology, the Peak Evolution Team climbed the world’s highest active volcano into the record books this month. The tea… … Read More