Netflix Leads the 2020 Oscars with 24 Nominations! Release by ItsEZone-desk - January 14, 2020January 14, 20200 Mumbai, Jan 14, 2019: With 24 nominations across eight titles, Netflix made a significant impact amongst at the 92nd Academy Awards - the most nominations at the Academy Awards