1 Solar Now Produces a Better Energy Return on Investment Than Oil 2016447 points244 commentsScience & Space details