Moody Investor Solutions ranked Swaziland with a B2 negative credit profile in its latest annual report. The negative credit portrays Swaziland’s low strengths in economic and institutional capacity sectors. However, a relatively strong affordability of external debts and low debts margins balance to the two lows. According to Moody’s Vice President and Senior Analyst, Zuzana Brixiova Swaziland has...