Categories Articles Even a Russian-cofounded bank can’t fund new projects in the country — and it shows just how financially isolated the country is Post author By crystalg Post date July 26, 2023 Business Insider Business Insider Tags &mdash, Bank, can't, Country, Even, Financially, Fund, Isolated, Just, projects, Russiancofounded, shows ← Tap Into Boundless Success Potential With These Remote Business Ideas → Lindsey Horan Got Mad. Then She Got Even