Rooted Netflix's investments in India post-COVID have created an economic impact of over $2 billion, according to Co-CEO Ted Sarandos. , and Administrator 2025 May 4