Tesla Roadster vs. Porsche 911 Carrera – Electric Car Win (Video)

In the midst of a long weekend for many of our U.S. readers, I have one more reason for you to love electric cars. That reason is torque.

Read more

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