CDC Group Plc, the UK’s impact investor for Africa and South Asia, has appointed Rabi Rayamajhi as its country representative for Nepal. Rayamajhi will be based at CDC’s representative office here, ...