How Powerful Tech Giants Are Sanctioning Russia Like Nations
The world’s five leading tech companies – Google (now Alphabet), Apple, Facebook (now Meta), Amazon and Microsoft – have taken steps to impose significant and (mainly) voluntary sanctions on Russia,…