No, USD 808 Million Did Not Go Missing in 2025 — Here Is What the IMF Figure Actually Means
Subscribe to our WhatsApp Channel A number can travel a long way once it leaves its original context. This week, posts began circulating claiming the IMF had confirmed that USD 808 million simply went missing from Sri Lanka in 2025, under the NPP government. The figure itself is real and appears in an official IMF […]
Continue Reading
