It's solar thermal. Molten salt is the battery. It won a competitive tender against fossil fuel. At least talk to the actual technology...