infotechlead

Capgemini revenue grows 14.6% to €18.16 bn lifted by digital and Cloud