Amid a lot of harsh criticism, Prince Harry and Meghan Markle are distancing themselves from their Netflix series Polo.
The Sussexes' financial portfolio includes a reported $100 million Netflix contract, a $20 million Spotify deal, and a $20 ...