Nepal has been awarded a ‘BB Minus’ sovereign credit rating by Fitch Ratings, ranking it second in South Asia, just below India, and ahead of…
Nepal has been awarded a ‘BB Minus’ sovereign credit rating by Fitch Ratings, ranking it second in South Asia, just below India, and ahead of…