IBM, Microsoft laying off hundreds of employees in Russia By: FOX Business June 08, 2022 at 15:51 PM EDT Russian employees at Microsoft and IBM have been caught in the crosshairs of the tech giants' ongoing response to the country's invasion of Ukraine Read More >>