Catch up: Quibi shuts down, and Tesla has fifth straight profitable quarter. Posted on October 22, 2020 by RajanCatch up: Quibi shuts down, and Tesla has fifth straight profitable quarter.Post navigation← PreviousNext →