The healthy premade meal service based in California posted a message to its website claiming it was forced to shut down by 'lenders'.
See All 4525 Episodes of "CNET"