Economics Netflix Has $10 BILLION in DEBT But… Team Buyback 12 January 2023, 11:59 pm12 January 2023, 11:59 pm Economicsnews, Random, Random1, Random2, Real Vision Finance Share this:TweetRedditTelegramWhatsApp