Today’s quiz: What company derives 96 percent of its revenue
from advertising, has a video platform that is currently
negotiating with the National Basketball Association, a movie
studio and various celebrities, and is developing a subscription
service that would be plug-and-play for publishers and consumers
the world over.
96 percent is a big number.