Thursday, 25 April 2024 11:37 PM
December 9, 2020 12:15 pm
KATHMANDU, Dec 9: Russia has expressed an interest to build a large investment hydropower project in Nepal.