site logo

NBCUniversal invests $500M in Snap Inc. at IPO