Michelle Castillo

IAC's Barry Diller: Comcast is the 'most perfectly positioned ' company in media now

"Of all those companies, Comcast is the most perfectly positioned because they are really on the distribution side in a significant way, and they're on the production side also in a significant way," said Barry Diller at the Internet Association's