The agreement for the 900 MW Upper Karnali hydro-electric project was formalised in New Delhi on Thursday, in the presence of ...