Ishwar Deshar, Plant Manager at Himal Power Limited
Information
Location:
Nepal