INDIA’s Infosys has said that it is in the process of urgently closing down its Russian operations, media reports said. Staff in Moscow are being relocated to other countries. UK…