Prince Harry and Meghan Markle’s Netflix deal is ‘taking away opportunities’ from TV professionals, creators: insider
The Duke and Duchess of Sussex signed a $100 million deal with the streaming giant in 2020 after quitting royal life and moving to the US.