Capgemini has acquired 23red for an undisclosed sum, marking yet another move by the consultancy sector in buying up creative agencies. 23red will become part of Capgemini Invent's creative ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results