Gebrüder Weiss Peak Evolution Team Achieves New World Record for E-Vehicles Altitude at Ojos Del Salado, Chile
Swiss developers drive solar-powered truck more than 21,000 feet above sea level, proving the efficiency of alternative drive technologies The Gebrüder Weiss Peak Evolution Team...