Ghana at par with Sri Lanka after Moody’s latest credit rating downgrade

Moody's signage at its office
Moody's signage at its office