site logo

Infosys plans for NC tech hub move forward amid several exec departures