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
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