Tokai University Wins World Solar Challenge Championship
October 23rd, 2011 | by Charis Michelsen
The Veolia World Solar Challenge in Australia came to an end on when Tokai University’s Tokai Challenger crossed the finish line in Adelaide. Despite a number of unexpected setbacks, the former champions claimed their second consecutive title


