News Startups NBCUniversal has invested half a billion dollars in Snap NBC Universal, a unit of Comcast, has made an strategic investment of… Mudit MohilayMarch 3, 2017No comments2 minute read