Term Deposits Account for 85% of Portfolio: How Idea Bank Expands Retail Deposits in 2026
By early October 2026, retail deposits at Idea Bank reached UAH 6.2 billion (+24% for 9 months). The share of term deposits in the portfolio grew to 85%, and 62% of deposits are processed via the O.Bank app.
Read more →