infotechlead

Capgemini revenue grows 2.3% to €3.5 bn in first quarter