Netflix India has experienced phenomenal growth and is committed to India and is investing for the long term
10 Dec 2023 9:12 PM IST
In a surprising and intriguing development, Netflix CEO Ted Sarandos recently had a one-on-one meeting over lunch with...
9 Dec 2023 3:37 PM IST