Australia’s Veolia World Solar Challenge just announced that it has crowned a new winner – team Tokai University from Japan! Team Tokai beat first runner-up Nuon Solar by a nose in this sun-powered vehicle race, sliding...
We’ll admit it: We’ve never totally understood Nascar’s appeal. I mean, come on, it’s just a bunch of cars going round and round a track like a zillion times! But the World Solar Challenge? Now that...