Making the sun shine at night: comparing the cost of dispatchable concentrated solar power and photovoltaics with storage
REVE,
Sustainable electricity systems need renewable and dispatchable energy sources. Solar energy is an abundant source of renewable…