Netflix CEO: The Sussexes were ‘smart’ to shop themselves around to studios September 10, 2020 By Kaiser 37 Comments