Subscribe to get latest news delivered straight to your inbox
Monika Shergill says Netflix has hit its “stride” in India, but warned that “supply is not meeting the demand” in the world’s most populous country.
Read the complete story on Deadline