Streaming service Quibi said on Wednesday it intends to wind down its operations and start a process to sell its assets, just six months after its launch. Libby Hogan reports.

Load comments