russia capital flight

February 20, 2023

How the Russian financial system self-immolated within the 12 months since Putin invaded Ukraine

A 12 months after Putin’s invasion of Ukraine, some cynics lament that the unprecedented financial strain marketing campaign towards Russia has not but ended the Putin […]
Arzo Enterprises