Stringent due diligences at appraisal against the risks in projects developed by other agencies strengthen the likelihood of success.
Project Name
Uttarakhand Power Sector Investment Program - Tranche 2
Project Number
37139-033
Report Date
Report Source
Self-evaluation
Country