Russia’s invasion of Ukraine has led to massive sanctions and resulted in heavy blows to its economy. It has also led to unprecedented condemnation of Russia’s leadership, as well as growing international isolation. Regardless of the military outcome of the invasion, its aftermath will severely shake Russian diplomatic, trade and business initiatives with potential global […]