Snap Reports Q1 Earnings Below Expectations, Lays Off 16% of Workforce | Intellectia.AI