infotechlead

Atos’ DXC Technology deal will create second-largest IT services vendor