What does case card mean?

case card meaning in Business Dictionary

An advertising display above an instance accustomed display services and products, like in a display rack at the end of an aisle in a retail shop. Instance cards is made to showcase special deals, desirable product qualities, themed advertising campaigns, or other information designed to entice the attention of visitors.