I heard Comcast owns buzzlies.
NBC owns Comcast.
The other way around.
NBC owns roughly 25% of BuzzFeed through a $400 million investment.