Netflix India has announced Take Ten, a short film workshop and competition that aims to discover and support emerging filmmakers from diverse....