Sun does not shine at night is the most fundamental arguments against solar. Molten salt as a storage device makes this argument obsolete.
Click here to view original web page at insideclimatenews.org
The first thing you see of the Crescent Dunes Solar Energy Facility, and you can be miles away, is a light so bright you can’t look directly at it. This sits atop a 640-foot cement tower, rising from the flat, empty Nevada desert around the halfway point on the highway from Reno to Las Vegas. The tower’s surrounded by a nearly two-mile-wide field of mirrors that send shimmering beams of light into the sky.[…]