S&P Global Ratings, one of the Big Three credit rating agencies, has upgraded Netflix from BBB to BBB+. This shift comes about due to the streamer’s improved margins and strong cash flow, indicating ...