Storch Advisors CEO says retail is not in a good spot ahead of Black Friday Share via: Facebook Twitter LinkedIn More