Posts in tag
Infosys Russia
Infosys Stops Working With Russian Clients, Moves Centers Out Of Russia
Infosys isn’t won’t be doing business with Russian clients, following in the footsteps of tech giants that have halted business in Russia. On Wednesday, April …