Russia’s Ukraine invasion and the fintech industry

Russia’s invasion of Ukraine and the geopolitical shockwaves it’s creating is hitting nearly all corners of…