Holiday season is make or break for downtown Salem’s retail “tiny businesses”

Higher operating costs, inflation, price sensitivity and the allure of online shopping make running a retail business more challenging than ever.