China installs solar thermal equipment with pressurized solar energy
A 100MW thermal solar and molten salt energy storage system in Xinjiang, China, is set to be completed and grid-connected by the end of the year, part of a project which has also deployed conventional