“Sri Lanka meets 38 of 57 IMF commitments due by end-August”
Sri Lanka verifiably met 38 of the 57 trackable commitments that were due for completion by end-August in its 17th programme with…
The post “Sri Lanka meets 38 of 57 IMF commitments due by end-August” appeared first on DailyNews.

