Video PlayerClose
Putting your life on the line... literally! World's first live-wire operation on a 1,100-kV direct-current (DC) transmission line is completed in Anhui, E China by Chinese workers
Putting your life on the line... literally! World's first live-wire operation on a 1,100-kV direct-current (DC) transmission line is completed in Anhui, E China by Chinese workers