Who should conduct impact assessment of a watershed development program

Who should conduct impact assessment of watershed development program, an external agency or our internal team?

Our organization is coordinating a large scale watershed development program (>1000 villages). Who should conduct impact assessment of this program, an external agency or our internal team? What are the advantages and disadvantages of each?

Sub-Categories

Regions