What is Broad Form Storekeepers Insurance?

Legal Definition