Netflix Won Its Second Oscar with Documentary ICARUS
Having now been in the content producing game since 2013, Netflix has picked up their second academy award with last year’s signature documentary, Icarus. It won the award for Best Documentary Feature. Netflix famously acquired...