News

In a landmark $3.3 billion all-cash deal, French tech giant Capgemini is acquiring Indian-origin business process management ...