Netflix ‘downgrades’ deal with Harry and Meghan
The Duke and Duchess of Sussex have signed a new multi-year Netflix deal on reduced terms.The contract is less extensive than their original five-year deal, reputed to have been worth $100m (£75m), marking a loosening of ties between the couple and the streaming giant.Mark Borkowski, a PR and crisis expert, described the new deal as […]