World solar challenge

11.02.09
Japanese team takes top prize at World Solar Challenge
11.02.09

Japanese team takes top prize at World Solar Challenge

A Japanese team from Tokai University has taken the top spot at the World Solar Challenge, which...

View