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