The Mill
Video content business for global brands and advertising agencies.
Launch date
Employees
Market cap
-
Enterprise valuation
AUD388m (Public information from Sep 2015)
Company register number 08060721
London England (HQ)
Authorizing premium user...