Snap Inc. is continuing investors’ roller-coaster ride with another stomach-churning plunge downward. The parent company of Snapchat missed Wall Street forecasts for the first quarter, reporting a 7% dip in total revenue to $989 million as net losses per share narrowed by a penny to 21 cents. After riding high during the pandemic, as advertising […]