Skip to content

Three Star Hydropower Ltd Sustainability Reports

Three Star Hydropower Limited is an electric power generation company based in Nepal. It operates and manages the 6.6 MW Sapsu Khola Hydropower Project located in the Khotang district.

Sector: Energy utilities

Country: Nepal

Exchange: Nepal Stock Exchange

1 reports from 2026 to 2026