March 7, 2016
Via: Venture BeatSince 2007, London-based Mubi has quietly built a reputation as a stellar streaming service for serious film lovers. While Netflix has grabbed the headlines, Mubi has survived and thrived, snagging a recent valuation of $125 million and sweeping into China ahead of […]
July 3, 2024