Full List of Brands That Have Announced Store Closures So Far This Year
As major restaurant chain Red Lobster files for bankruptcy protection after abruptly shuttering 99 sites, the household name is not the only food or retail icon forced to announce closures this year. Shockwaves rippled through the catering industry and …