Oscar Awards: Netflix clinches biggest win with 7 awards
Netflix had a big night at the Oscars, bringing home a total of seven total trophies — leading all studios — although the streamer failed to grab the prize in the best picture category and came up empty in the acting categories.
Netflix…