Mubi Overhauls Content Leadership and Integrates Match Factory

Mubi, the indie film company behind 'The Substance' and 'Die, My Love,' has restructured its content leadership as it navigates industry headwinds.

Variety