infotechlead

Capgemini faces slow down despite Cloud and digital focus