State Grid ties hydropower to carbon goals
State Grid Corp of China has come up with plans for more pumped storage hydropower facilities, and is stepping up…
State Grid Corp of China has come up with plans for more pumped storage hydropower facilities, and is stepping up…