Japan’s Tokai University Wins Australian World Solar Challenge… Again

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.

Read more