Ukraine Secures $45 Billion from Frozen Russian Assets as Recovery Needs Hit $588 Billion
In a groundbreaking step towards financial justice, Ukraine has received approximately $45 billion, which accounts for 90% of the funds backed by revenues from immobilized Russian sovereign assets. This was officially reported by the Ministry of Finance of Ukraine, marking a significant milestone in holding the aggressor state financially accountable for its unprovoked invasion. The […]