Infosys Shifting Services From Russia Amid UK Minister Rishi Sunak Row: Report
Infosys has less than 100 employees in Russia, and the status of the local staff there and whether they will
Read MoreInfosys has less than 100 employees in Russia, and the status of the local staff there and whether they will
Read More