The Mill
The Mill

London

A premier provider of moving image visual content for advertising.

A portfolio company of Equistone Partners Europe

Has been acquired by Technicolor, France