IAC is an American holding company that owns brands across 100 countries, mostly in media and Internet. The company is headquartered in New York City and incorporated in Delaware. Read More
The National Investigation Agency (NIA) has filed a chargesheet against two accused for theft of critical electronic components from an under-construction indigenous aircraft carrier at the Cochin Ship Yard Limited in 2019. ...