Technology  Snap reports ‘challenging’ quarter that missed sales and profit estimates

Snap reports ‘challenging’ quarter that missed sales and profit estimates