Tech Giants AWS, Microsoft, Google, IBM Step Up Efforts to Punish Kremlin

As the brutal Russian invasion of Ukraine has stretched into a third week, technology companies have stepped up to do what they can, taking business measures to punish Russia for the unprovoked attack. It’s an approach recommended by former White House Russia Expert Fiona Hill in an interview with Politico when she said ÔÇťOrdinary companies … Read more