Bay Briefing: Empty shelves but open stores: What’s going on at Fry’s? - San Francisco Chronicle

Bay Briefing: Empty shelves but open stores: What’s going on at Fry’s?  San Francisco Chronicle

Bay Briefing: Empty shelves but open stores: What’s going on at Fry’s? - San Francisco Chronicle
Bay Briefing: Empty shelves but open stores: What’s going on at Fry’s?  San Francisco Chronicle