Snap IPO - plenty of upside and downside risks. Read More