April 4, 2025Business Four titles had over a billion viewing minutes with two of those belonging to Netflix.Read More Share: