Solar power when the sun goes down with help from United Technologies (UTX)

Concentrated solar thermal with storage (aka solar baseload) remains “The technology that will save humanity.”  And we are seeing more and more plants in various phases of construction (see “World’s largest solar plant with thermal storage to be built in Arizona — total of 8500 MW of this core climate solution planned for 2014 in U.S. alone“). The easiest way to deal with the intermittency of the...