Michael Minguez
Because of Russia’s invasion of Ukraine, the economic screws have been put to the Russian economy. As a result, Russia is likely to default on its debt. What does that mean for the rest of the world?