
Janardan Choudhary: Director, Technical, NHPC Limited
Having spent more than three decades with hydro major NHPC Limited, Janardan Choudhary has had a challenging but extremely fulfilling career. “Hydropower development is a challenging task. Working in an environment with logistical problems, often […]