Russia’s economy may be much smaller than reported - OMFIF

Failure to attract allies showcases Russia’s underperforming economy