Capgemini, Deloitte and Ramboll Management Team Up on E.U. Project To Cut 25 % of Business Costs September 24, 2007 | Press release Share: Share this page