Technology

Snap’s sales forecast misses estimates on ad demand, shares fall