B beta.techcrunch.com Snap is reportedly laying off around 100 employees 1 points fjordan 8 years ago 0 comments