HomeTop Tech News- News18.com IBM Ends All Operations In Russia, Lays Off Staff After Months Of Uncertainty byRITIK SINGH -June 08, 2022 0 The company suspended operations back in March but kept employees on the payroll. from Top Tech News- News18.com https://ift.tt/FD7GvO0 Tags: Top Tech News- News18.com Facebook Twitter