Subscribe to get latest news delivered straight to your inbox


    iWorldNetflix spent over $135 billion on films and TV shows in the last decade

    • 13.05.2026
    • By indiantelevision.com Team
    Indian Television

    Streaming giant says its productions added $325 billion to the global economy and created 425,000 jobs

    Read more at Indian Television