Pressure on Russia's economy intensifies as full-scale invasion of Ukraine continues

Forrás: