Business Infosys closing its Russia office: Report Jason Junior Apr 2, 2022 0 Image Source : AP A view of Infosys campus at Electronic City in Bengaluru. IT major Infosys is shutting down its office in Russia, according to a BBC report. The Bengaluru… Read More...