Claimed Profile
Headquarters
IG, Cannon Bridge House, 25 Dowgate Hill, London, EC4R 2YA
Revenue
£500m to £1bn
Employees
1,001 to 5,000
Industry
Links
IG Group website