Netflix dominates streaming services with six Oscars

Image Credit: Engadget
  • Netflix won six Oscars, outperforming all other streaming services.
  • Apple TV+ was the only other streaming service to win an award.
  • A24 was the biggest winner of the night, taking home seven statues including three of four for acting, Best Director, and Best Picture.