
Global streaming platform Mubi is facing backlash over investor ties to Israeli military, with filmmakers calling on the production company and film distributor to end its relatioship with investment firm Sequoia Capital.
The growing pressure aimed at the upstart distributor, which ushered The Substance to awards success last year, centres on a recent $100 million investment it received from the Silicon Valley-based private equity firm.