Photos of a giant hull released by state-owned shipbuilder trigger speculation that the vessel will be used to supply carrier ...
High in the Himalayas, up in the outer reaches of Tibet, China is building what is expected to be the world's largest hydropower project. Costing an estimated $167 billion, the enormous hydropower ...
MANILA, Philippines — China is constructing what could become its largest artificial island in the South China Sea, according to a new report, signaling renewed large-scale reclamation activity in ...