News It’s official—Terrel’s Markets confirms the sale and total closure of its stores, and the impact can be felt in prices and jobs March 3, 2026