infotechlead

Mindtree buys NxT Digital Business from L&T