US streaming startup Quibi calls it quits after six months and says COVID-19 is to blame
Short-form US streaming service Quibi is shutting down six months after launch, despite raising US$1.75 billion from backers including Disney and NBCUniversal, with founders blaming the pandemic.
Also Startup Daily