Tala project grapples with dangerous slides

The 1,020 megawatt Tala Hydroelectric Project in Bhutan is progressing without a hitch on the whole but teething problems have manifested with the first falls of rain this year. On April 28, mild