
Mubi Responds to Backlash Over New Investor’s Ties to Israeli Defense-Tech Startup
Mubi, the upstart distributor, streaming platform and production company that was recently valued at $1 billion and guided “The Substance” to box office success and into the Oscars, has responded to backlash over its latest source of investment. At the end …