According to Variety, backlash has been growing against Mubi “since the company announced a $100 million investment from Sequoia Capital, a Silicon Valley-based venture capital film that also invested in a defense-tech startup founded by Israeli intelligence units in...
