
99 Cents Only Stores announces closing down all 371 locations
99 Cents Only Stores announced on Friday that they are closing down all 371 locations. The company cited “inflationary pressures” for why their business model can no longer work. The company will begin liquidation sales and will then move forward by selling the real estate. READ ALSO: Ghana beats Nigeria to maiden West Africa Music &…