Technology

Snap says demand for ads slowed in wake of market forces