Independent Retailers in Trouble

Many independent retailers are likely under extreme financial stress.