August 2, 2013

Energy Update: Solar Airplane, Tesla, Spark EV, Oil Spill and the Largest Wind farm