Meghan Markle's deal is dead but it could mean more bad news for royals

Netflix has stepped down as an investor of Meghan Markle's lifestyle brand As Ever.