Netflix wins 7 Oscars (but not best picture), and Facebook scores its first – CNET

By | April 26, 2021
Disney Plus and Amazon both won two, too.