Quibi Holdings LLC is is shutting itself down, according to people familiar with the matter, a crash landing for a once-highflying entertainment startup that raised $1.75 billion in capital.
(More to come)
Streamer Struggles
Copyright ©2020 Dow Jones & Company, Inc. All Rights Reserved. 87990cbe856818d5eddac44c7b1cdeb8