Wed, 07/26/2023 - 23:51 Tech Insider Economy Politics New Development Bank chef Dilma Rousseff and Russian President Vladimir Putin.Yasuyoshi Chiba/AFP/Getty Images Tags economy, politics, News, Russia, Ukraine War, Sanctions, war in Ukraine Source Even a Russian-cofounded bank can't fund new projects in the country ā and it sā¦