Sunday, 19 May 2024 04:42 AM
August 30, 2018 05:00 am
KATHMANDU, Aug 30: China Three Gorges International is on the verge of walking away from the 750-MW West Seti Hydroelectric Project.