Learn more Despite reporting a double-digit revenue growth in Q1, Snap (SNAP) faced pessimistic investor sentiments, dropping ...