Capgemini reveals its new brand identity

Publish date: