The number of Western companies looking to exit from Russia is growing with energy giants BP, Shell, HSBC and the world’s biggest aircraft leasing firm AerCap joining the list. Following Russia’s invasion of Ukraine, Western countries have slapped punitive economic… Read More ›