NHPC

Deputation to NHPC – learning the ropes of hydropower infrastructure