iac logo

iac

no topics Description:

IAC is an American holding company, that owns over 150 brands across 100 countries, mostly in media and Internet headquartered in New York City.

Location:
New York, NY, United States
Founded:
1995
People:
barry diller
Family:
logoiac 5