Jacob Siegal / Boy Genius Report
Netflix just launched a new hub for its top 10 movies and shows – Over the weekend, the three stars of Red Notice revealed that the new Netflix movie had the biggest opening day of any original movie the streaming service had ever released. It certainly sounded exciting. It was also meaningless. As per usual, we didnt get any useful metrics by which to …