100MW thermal solar salt energy storage system in Xinjiang, China, to be complete by end of 2024 – Energy-Storage.news 100 MW thermal solar salt energy storage system in Xinjiang, China to be completed by end of 2024 Energy-Storage.news