2026-08-21
On August 21, 2026, several construction workers at a project site in Xinjiang reported that their wages had been withheld by the China Gezhouba Group; lacking food and accommodation support and the travel money to return home, they remained stranded at the site, gathering to defend their rights and demand payment of unpaid wages.
2026-08
The Trishuli 3A hydropower plant was completed and put into operation in 2019, with a capacity of 60 megawatts. It was financed by the Export-Import Bank of China and built by China Gezhouba Group, and was destroyed in a mudslide in August 2026, beyond repair.