home Get Our Of Debt Fast Nepal awards $2.5 bn power project to controversial Chinese firm

Nepal awards $2.5 bn power project to controversial Chinese firm