Day: May 27, 2026
Clover Food Lab shuts down as the plant-based meat trend fades
The 11-unit Massachusetts-based chain, which had been looking for a buyer, is closing its locations on Thursday, two years after it emerged
The 11-unit Massachusetts-based chain, which had been looking for a buyer, is closing its locations on Thursday, two years after it emerged