World Wires · story 34946 · unverified · 1 source(s)

Ukraine debt interest to IMF and World Bank to reach $27.94B by 2061

Ukraine is projected to pay $27.94 billion in interest and $100.92 billion in total principal to the IMF and World Bank through 2061, according to calculat

Open in the desk

Coverage

What this site indexes