Tuesday | Nov 26 2024 |
According to an industry report, the company made $2 billion in ad income two years ago, so the decline in that revenue is substantial
Subscribe to our newsletter to get updates on our latest news