Business ❯ Finance ❯ Investment Strategies ❯ Market Analysis
Optimism rests on advertising gains that could materially lift revenue.