New Delhi: Netflix India on Monday announced the launch of ‘Take Ten’, a short film workshop and competition, that aims to discover and support emerging filmmakers from diverse backgrounds in India. As a part of this, 10 filmmakers will be given an exciting opportunity to attend workshops by the best in the creative industry and […]