MUBI, the global distributor and curated film streaming service, launched in India in 2019 and has since created a mark for itself by offering a....