S&P 5007,732.08▲ 0.14%
Nepal's Hydropower Sector Suffers 10% Capacity Loss After Trishuli River Floods — Witness News