China's planned mega hydropower project will generate over three times energy than the Three Gorges Dam, currently the ...
According to documents filed with federal regulators, the hydropower plant would generate electricity through a 100-mile-long power line extending through Pushmataha and western McCurtain counties in ...