Major retailers closing doors amid inflation

Major retail chains are being forced to close thousands of their brick and mortar stores across the U.S.

Top Videos