SVODs Steal Limelight At Oscars As Netflix Gets 7, Facebook Wins First Award
The rising popularity of subscription video-on-demand (SVOD) platforms was once more evident as Netflix Inc. (NASDAQ: NFLX) won seven Oscar awards and Walt Disney Co. (NYSE: DIS) took home five awards.