There had been 11 technical defaults in 2024, 24 in 2025, and already 11 in factual the first three months of 2026, in keeping with Izvestia…
Read More
Russian debt defaults are surging, with a quarter of the bond market at risk, while Putin hides in bunkers fixated on his war in preference to the economy
