Sangeet Lal Karna, Mechanical Engineer at Upper Tamakoshi Hydropower Limited

Sangeet Lal Karna, Mechanical Engineer at Upper Tamakoshi Hydropower Limited