Quibi announces shutdown six months after launch
(LOS ANGELES) -- Quibi is calling it quits.
On Wednesday, the streaming service officially announced that it will be "winding down the business," according to a press release obtained by Variety. The decision comes just over six months... Read More.