Russia launched a full-scale invasion of one of its sovereign neighbors, prompting condemnation and outrage from the rest of the globe. Russia’s access to money has been cut off by our governments and financial institutions. Our tech companies have sided with Ukraine against Russia, despite being vocally neutral in past wars. Putin took note and […]