Location May Stymie Wind and Solar Power Benefits

Scientific American - Energy & Sustainability 2013-06-25