Alona Shevtsova and the Collapse of Ukraine’s iBox Bank
On March 7, 2023, Ukraine’s central bank made an announcement that sent shockwaves through the country’s financial sector. The National Bank of Ukraine revoked the banking license of iBox Bank and ordered