Culture & Policy News [UPDATE] Snap makes its official stock market debut at $24 per share UPDATE [9:55 p.m IST]: After an hour-long wait, Snap finally makes its much-awaited… March 2, 20172 comments3 minute read