Comment Re:Show me the money! (Score 4, Interesting) 441
It's an odd definition but it's a common one. People often complain (incorrectly) that solar cells take more electricity to manufacture than they produce in their lifetime.
This is a study saying that they "pay back" the input resources in a small fraction of their life span. It's refuting all of the FUD around green energy that it's just taking Coal and Petroleum and storing it inefficiently in a wind turbine or solar panel to be slowly released over the course of several years.