NASA Announces Winners of Weather-shortened Rover Challenge

NASA has announced the winners of the 2018 Human Exploration Rover Challenge, held April 13 at the U.S. Space & Rocket Center in Huntsville, Alabama.

Source:: updates 2