3i Group

Country, City

United Kingdom, London

year founded

1945

Crunchbase icon