Duchess of Sussex says new Netflix deal is ‘sign of strength’ for partnership

Speaking at the Fortune Most Powerful Women summit in Washington DC, Meghan said the new contract gave her and Harry ‘flexibility’.