The World''s First Submerged Liquid Cooled
On March 6th, the world''s first submerged liquid cooled energy storage power station - the Meizhou Baohu Energy Storage Power Station of China Southern Power Grid officially put into operation.
View Details