×

Russia could concede $300 billion in frozen assets as part of Ukraine war settlement, sources say

By Thomson Reuters Feb 21, 2025 | 10:34 AM