US national debt surpasses $35 trillion
Quick Take
According to the US Debt Clock, the US national debt surpassed $35 trillion on July 30. This is a significant increase from $28.5 trillion recorded in July 2020 and $5.5 trillion in July 20...
Inside the Stream: WB Discovery Loses DTC Subscribers in Q2 2023
In Q2 2023 WB Discovery lost 1.8 million subscribers globally, including 1.3 million domestically and 500K internationally. On the other hand, ARPU increased to $11.09 domestically and $3.65 interna...