HomeTechnology Technology Streaming Service Quibi To Wind Down Operations Six Months After Launch 7Views Coverage By Aman Desai October 22, 2020