Technology October 20, 2022 Snap stock falls nearly 25% after revenue hit by shrinking advertiser budgets