Share Twitter Facebook LinkedIn Email Co-founders Johny Chow and Christi Allen cited pandemic slowdowns and filing for bankruptcy as two of several reasons they are shutting down.Read More