Americans celebrated Independence Day this year by once again watching loads of television. Last year, every single overall Top 10 title reached 1B+ minutes streamed during the holiday week and, while that didn’t quite happen this time around, Nielsen says audiences actually spent 8% more time watching TV. Squid Game unsurprisingly took the cake as […]