Carl Icahn owns nearly 10% of , according to SEC filings published Tuesday about 5 years in LA Review

Mentioned in this news