Business Today India
businessCenter
Nepal’s Flash Floods: Did China’s Himalayan Mega Projects Trigger Deadly Disaster?translating…
Did massive infrastructure projects in the fragile Himalayas contribute to Nepal’s devastating disaster? China has built and is developing several major hydropower projects near Nepal’s northern frontier, including dams, tunnels and underground structures in a highly seismic and…
Keywords#Nepal’s#Projects#Disaster#China’s#China’s Himalayan