Article

The VergeThe Verge on 2020-11-11 16:00

Inside the final days of Quibi

The $2 billion streaming platform imploded less than six months after launch. Employees say they knew it would fail, but they were still shocked at ...

Related news