Designed by
Title
Capgemini logo on a building #146819308
Description
Viby, Denmark - March 24, 2019: Capgemini logo on a building. Capgemini is a French multinational professional services and business consulting corporation headquartered in Paris, France
This image is editorial