Netflix has continued its investment in Indian content with its announcement of 10 new original films, further paving the way to become a home for the finest Indian films. Through this growing slate of films, Indian storytellers and talent will bring to life authentic stories, across a range of subjects and genres including drama, sci-fi,…