By Sam Groves Capgemini, a French IT consulting company, has published its latest sustainability report. Available here