World Business December 28, 2018 · 0 Comment NEW YORK (AP) — Sears is closing 80 more stores as it teeters on the brink of liquidation. Source: World Business