Sri Lanka Strongly Disputes the Hurried Rating Action by Fitch Ratings

Fitch Ratings (Fitch), in a rather hasty move, downgraded Sri Lanka’s international sovereign...

Read More