Home Tags War

Tag: War

Infosys shifting services from Russia to other global delivery centres

0
IT major, Infosys is shifting its services from Russia to its other global delivery centres, according to sources. The move comes amid mounting pressure on UK Chancellor...