A retail company that manages a chain of grocery stores has explained the situation with empty shelves.