IFILM

IFILM

The latest news and content from the entertainment industry.

HQ location
Santa Monica, United States
Website
Launch date
Employees
Enterprise value
$40—60m
Recent deals
Authorizing premium user...