Shoppers snap up Black Friday deals as stores hope

Business ·