Fitch downgrades Sri Lanka’s rating

Fitch downgrades Sri Lanka’s rating
Tailors at the export unit of a garments factory in Colombo. File/Agence France-Presse

Most Popular Stories