generating electricity and storing it in molten salt
So, something is being stored in molten salt. What? Well, "it" is being stored in molten salt. And what does that "it" refer to? Well, the electricity that was just generated.
Now, clearly they are using solar power to generate electricity, and clearly energy is being stored in some manner. That makes sense. But the reporter's wording is just terrible.
Although I read the article I forgot the part you quoted and you are correct. The reporter says that electricity is being stored in molten salt.