Asheville, North Carolina-based Earth Fare announced it is closing its approximately 50 stores and beginning liquidation. The grocer, which started in 1975 with locations mostly in the Southeast, recently opened a host of stores but said the inability to refinance debt is forcing the closure. Read the Progressive Grocer story here