We are currently conducting a short Market Fit Survey on The Verité Media Analysis. Please click here to fill out this survey which will only take three to four minutes of your time. The latest update of the IMF Tracker by Verité Research shows that Sri Lanka verifiably failed to meet 25 percent of the commitments due by end-May under the programme renewed in Dec. 2023. Of the 63 commitments due, 32 were ‘met’, 16 ‘not met’ and 15 ‘unknown’.…