On 26 September, the United Kingdom announced a new package of sanctions against Russia. This round contains 92 sanctions, in response to referendums held by Russia in Ukraine following its controversial invasion. A number of these sanctions are meant to hurt executives from state-backed financial institutions. Russian banks have been facing a lot of heat […]