What does c-share mean?

c-share meaning in Law Dictionary

n Investment Trust being a corporate legal entity, may issue C shares (or


c-share meaning in Business Dictionary

a kind of investment fund that will not carry a top payment load routine.