Prince Harry and Meghan Markle's £80million Netflix deal could be on the rocks after scathing Polo reviews, brand expert warns
found
a story from The Daily Mail › The Daily Mail
UK brand and culture expert Nick Ede has revealed that the Duke and Duchess of Sussex 's Polo may be the 'nail in the coffin' for their £80million Netflix deal.