Innoptus Solar Team, a bunch of students from Belgium, came up victorious in the world championship for solar cars after driving a little over 3,000 kilometers (1,864 miles) through the challenging ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results