Nepal’s government has stopped eight Italian contractors from leaving the Himalayan country in an effort to complete a critical but much delayed water supply project for the capital.
Nepal’s government has stopped eight Italian contractors from leaving the Himalayan country in an effort to complete a critical but much delayed water supply project for the capital.