Foster the growth of renewable concentrated solar to meet energy needs and reduce pollution.
Created by S.B. on November 13, 2012
The sun provides ~174 petawatts (10^15) of energy while the needs of our planet are ~15 terawatts (10^12). Molten salt batteries can store energy for 24 hour use.