Read More 3 minute read EEarnings Winners and Losers in Big Tech’s Q1 EarningsbyStaff05/06/2025 Big Tech’s Q1 2025 earnings are in and, while there were pretty positive numbers to report, investor reactions…
Read More 2 minute read TTV Streaming Ad Prices Plummet, Thanks to AmazonbyStaff12/09/2024 The UnitedHealthcare assassin isn’t the only one going down. So are streaming CPMs… (*Ducks*) In January, Amazon launched…