Mubi Makes Statement In Response To Backlash Over Investor Ties To Israeli Defence Startup
Distributor Mubi has responded to backlash over its recent source of investment – $100million worth from Sequoia Capital. It was reported by Puck last month that Mubi had secured the ...