After Sequoia Capital valued Mubi at $1 billion, a left-wing revolt sent the indie film company into a tailspin.
Source link
After Sequoia Capital valued Mubi at $1 billion, a left-wing revolt sent the indie film company into a tailspin.
Source link