Headquarters: London
Employee Number: 364K
Founded Date: 1998-05-22
Estimated Revenue: US$ 53.1 billion
Industry: Professional services