Concentrating solar power to provide baseload and dispatchable powerhttp://www.nature.com/nclimate/journal/vaop/ncurrent/full/nclimate2276.html by illumen • 12 years ago 2 1 12 years agoNAnature.com