After nearly seven months, Quibi to cease operations
LOS ANGELES -- Quibi, a short-form entertainment content streaming service, announced Wednesday that they will be shutting down some seven months after its public launch. A Wall Street Journal report ...