Logrando la segunda mayor rentabilidad en 2005 con beneficios netos de USD 231 millones, que representaron un 36% de retorno sobre la inversión, con USD 11,7 billones de facturación, el Grupo opera una red de más de 80 oficinas en 39 países, con cerca de 3000 empleados, y 4000 clientes en todo el mundo.