Turns out, renewable energy's future is looking pretty bright.
1 / 28
The Week
Fri, Oct 11, 2013 2:13 PM EDT