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. Mubi, which had scaled aggressively in…


