The Economic Times
Elections 2026Global Business / The Economic Times
China is building a 315-metre dam that could become the worlds tallest. 27 mirrors are helping engineers finish it
21 Sep 2026 5:44 pm
29 C
China is building a 315-metre dam that could become the worlds tallest. 27 mirrors are helping engineers finish it