The Nuon Solar Team is the reigning champ and has been one of the first three across the finish line in every World Solar Challenge since 2001