Tag: Sri Lanka has met at least 38 of 57 IMF commitments