China is now the world’s most dammed country, with more large dams in operation than the rest of the world combined.
After Assam Chief Minister Himanta Biswa Sarma, his Arunachal Pradesh counterpart Pema Khandu has raised concern about ...
China is building the world’s largest hydropower dam on a river that flows into India and Bangladesh with potential impact on ...
China has tried to reassure India over its plans for a mega dam in the Tibetan Plateau, which has prompted fears it will ...
Without greater transparency on the part of China and cooperative frameworks, this dam could become a flashpoint in an ...
Estimated $137-billion hydroelectric project, which would be three times larger than China's Three Gorges Dam, has raised ...
China intends to build a 1-kilometer-wide solar power station in space, sending energy to Earth via microwaves.
China has announced plans to build a giant solar power space station, which will be lifted into orbit piece by piece using ...
On December 25, the People’s Republic of China approved the construction of the world's largest hydropower dam on the Yarlung Zangbo River in Tibet at a site near the "Great Bend" close to the ...
On Dec. 25, Beijing announced it would build a dam on Tibet’s longest river, which Beijing calls the Yarlung Zangbo. The project, which will generate an estimated 300 billion kilowatt hours of ...