According to Business Insider and International Business Times, Netflix has nabbed its first Academy Award nomination for its documentary, The Square. The online streaming service picked up the documentary for distribution in November on the festival circuit after it announced it was going to make a bigger investment in the movie business. The Square takes viewers inside the Egyptian revolution and demonstrates how a group of revolutionaries used a combination of … [Read more...] about Netflix receives first Oscar nomination