At least 900 workers are still reportedly unaccounted for from 12 hydropower projects destroyed or damaged by last week’s flash floods.
— Summary
At least 900 workers are still reportedly unaccounted for from 12 hydropower projects destroyed or damaged by last week’s flash floods.