Posted by Neo on July 2, 2009 ·
The World Solar Challenge is an annual racing event down under in Australia that has already achieved a status of mythical proportions with the finest college teams from across the globe competing in a race that involves the cleanest energy- that of the sun. Delft University already has four World Solar Challenge titles under their belt and they hope [...]