October 16, 2010 October 16, 2010Categories green energy renewable energy solar energy solar panelsSolar Energy Gains Steam—or Rather, HydrogenSolar power is arguably the cleanest energy source there is. But it’s also relatively inefficient—arguable from a technical standpoint, perhaps, but certainly not from a practical […]