Harry and Meghan ‘would find it impossible to recover from blow of losing Netflix contract’
3 weeks ago
1
Prince Harry and Meghan Markle signed the huge Netflix deal just a few months after the Duke and Duchess of Sussex announced they would be stepping down as senior working royals in 2020