infotechlead

Capgemini Group revenue growth slowed despite digital wins