Japanese Team Tokai wins the 3,021 km 2011 Veolia World Solar Challenge
(PhysOrg.com) -- The Japanese Tokai University Solar Car Team has won the Veolia World Solar Challenge, a 3,021 kilometer race between tiny cars relying on mostly solar power. Running between Darwin, a remote town in one ...