I did visit that website, it is not made for phones as I could barely make it out, it's marketing indeed implying sticking solar panels in the desert.
Regardless, it is currently a pipe dream and the project died in 2009 because of it. Currently the world's highest capacity concentrated solar thermal power station is the Ivanpah Solar Power Facility in the Nevada desert, It's gross capacity is 392 megawatts which is on the low end of capacity for a single Nuclear core, of which most stations have multiple.
It is under performing, producing in 2014 around half of the power it is specc'd for, which the owners say is down to "clouds, jet contrails and weather" It has improved since then but it is still risking decommission which may be down to the fact that it needs to burn 46,084 metric tons of carbon (in the form of natural gas) a year just getting it thing working each morning.
A nuclear plant doesn't need a kick start, it isn't affected by the weather, save for natural disasters that would absolutely demolish a solar plant, and a single high end core can produce 4 times the electricity of a solar plant at a constant rate, 24/7 365 days a year.
Nuclear also has a competitive start up cost: Ivanpah cost $2.2 billion, the Sizewell B Core in Suffolk that produces 3 times the energy at $5.3 billion. It is also profitable, whereas Ivanpah recently asked for a government grant of half a billion dollars to pay off it's start up loan.
Bookmarks